There are over 140 million items listed every day on eBay.
Your best bet would be to set up a Search that will look for similar items. When you find something that is almost what you need, contact the seller and ask if he has the exact thing. (And if he ships to Canada)