0 Stars Fraudulent business
0 Stars Company is a scam. They charged for the order then I received a bill from a third party service for the same item. They said they do not use the third party but the third party had all of my information.
United States
0 Stars Company is a scam. They charged for the order then I received a bill from a third party service for the same item. They said they do not use the third party but the third party had all of my information.