Leon B.
How I was had by Supply Center USA
placed order on 03/28/2025. have not received my order. there is no way to directly contact this company. No phone number. No way to text or email customer service. this feels like a real scam. I don't know how they received such a high rating on Trust Pilot. I am going to dispute with credit card company. today is 05/02/2025




