This is a scam company
This is a scam company. Fake products, ridiculously long ship times, and the worst customer service imaginable
United States
This is a scam company. Fake products, ridiculously long ship times, and the worst customer service imaginable