Not taking any sides, but on their store through amazon.ca, they've processed 23553 orders and received 1178 neutral/negative feedback ratings... and that's on Amazon where you basically HAVE to be good or they will ban you!
Who knows how they act on their own site with their own rules...
I'm...