I never received the item and they tried to offer me a 15% refund on the order. I said I want a full 100% refund I’m not giving money out for free. I tracked the order for almost thirty days. They say they are based in America but it’s coming from China?!?!? No they’re a scam for sure. I had to dispute the charge with my bank. They’re a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.