

I think this site is too good to be true (second slide is the landing page). As much as I wish I could be proven wrong, seeing all these brands, including products that are out right now and not being discontinued, at such huge discounts is making my antennae vibrate. At the bottom it says they're a trusted dealer on Trustpilot, but I couldn't find any positive reviews to back that up. Anyone know anything?
by Invidiana
1 Comment
If a website has a super generic URL like that, you’ve never heard of it before, and the prices are super cheap, then 99% of the time it’s a scam