The websites claims to have 1500+…
The websites claims to have 1500+ Trustpilot reviews but apparently it does not. Also, site uses shopify but payment gateway does not use standart shopify url but sends you to a subdomain. Most likely cheat.
Date of experience:
Feb 02, 2026