Disgusting scam site
Disgusting scam site! Will never do business with these crooks again! I have not received my refund for my item. I think I never will.
United States
Disgusting scam site! Will never do business with these crooks again! I have not received my refund for my item. I think I never will.