1. Shady site with high probability of it being a scam.
2. Maker submitting own review and having his team upvoting.
3. Ships to US only.