Feeling scammed
One star feels too generous. It seems we’ve all been scammed. I placed my order and have been receiving excuses from the support team. I've reported this to the proper authorities. If you've been affected, please reach out to them.
Date of experience:
Dec 22, 2025