Always trust your gut, besides you can't trust Canadians... kidding on the Canadians comment.Anyone ever deal with them? I did a google search and it has pretty much zero hits... No reviews, no coupon codes, no forum threads, no nothing. Only some yellow pages listings for their store. This has me skeptical of them.
They are an Canadian company, Whois.com lookup matches the site.
They have a very good price on an item that I'm looking to buy, but my rip off alarm has sounded. Any feedback on them?