Darrell
I think I got scammed
I placed my order in Sept 2025. I still haven't received my order and the website is down. They haven't replied to any of my emails since October 2025. No one is answering their customer service phone. I call the number 1-866-781-9616. I have been making monthly payments through Affirm for 4 months now and have been trying to cancel my order and request a refund. So frustrating.



