Wow. What a waterfall of complaints... What makes them even more shady is their response on this board about their "official" review site& nothing more than another ecommerce portal with 5 fake reviews and more advertisment. What are you hiding guys? Oh yeah... Your scam.
0 comments