This ad (Attached) is running all through this website, and yet I could not find a single discussion or review upon it, not even on the general web or youtube. There only seem to appear fake "paid-by-the-manufacturer"'s reviews, all around the internet, which just tells you everything's good, but without ever showing you the actual model in action.
So either I'm really bad at researching on the web (please show me where I'm wrong if that's the case), or this is good ol' legit scam.
Can you help me and the rest of the community out?