@DRosencraft I live in Canada. As you said, you can typically find for the same price or cheaper on Newegg or whatnot. And in my experience, any time they have a great deal that's cheaper than anywhere else, it'll be sold out, even though their 'live-update' inventory count lists it as in stock and they'll happily sell you back ordered items with no warning or indication. Their website was also terrible to use, especially after getting used to all the filter/search tools available on Newegg.
They had a couple sister/subsidiary companies that were even dodgier (e.g. DirectCanada).
Of the 5 or so orders I made with them I don't think there was one that didn't have some sort of issue, and frankly I'm not sad to see them go.