C

Carlton Williams

4 years ago

this is the home of one of the crappiest customer ...

this is the home of one of the crappiest customer service on the planet. They Promise to refund your money in 10 business days if you do not like the product then they give you the run around and 7 weeks later they are still dragging their feet on how far up there butt their head is and not sure what to tell you to give you your money back. Out sourced customer service from people who barely speak English and a nightmare to deal with.

Comments:

No comments