I ordered a variety of lip seals, deep groove ball bearings, and tapered roller bearings. Pricing was very reasonable, and delivery to a rural location was exceptional. I had contemplated a 45km. drive into town, but so glad I gave Bearings Canada a try. Delivery right to my door, exactly what I ordered, great prices, and just as fast or faster than my nearest bearing supplier.