I Never received my order I placed on…
I Never received my order I placed on Aug 4th 2026. I have all my info, receipts for my purchase and emails from them. I tried writing them but it does not seem legit. Their mail tracking does not work. Now I see that everyone else is complaining to. They need to be removed from the internet.
