I was initially horrified to find prices 10X what I found on Amazon, which seemed strange, because I suspect the actual parts probably came from the same factory in China. Eventually, I did find one at a reasonable price, and it arrived promptly and works great. I would much rather buy from Bearings Canada than Amazon, especially if they are made in North America.