1 out of 5 stars from 2 reviews.
TERRIBLE! Customer service is absolutly [-] worst. They makes many mistakes and try and cover them up by blaming [-] customer!!
TERRIBLE! Customer service is absolutly [-] worst. They makes many mistakes and try and cover them up by blaming [-] customer!!