I’ve had pretty good luck with www.era.ca. I’m in their city though, so I can pick up locally, and I can return anything that doesn’t work for me. They have an eBay store www.ebay.ca/str/calgarycomputerwholesale. They do sell “for parts” and “as is” though, so read the listing.
Thanks for this! Looking forward to trying it out!