I could have bought a cheaper bearing locally but hard to change the part so I bought a better bearings. The company was straight forward to deal with and the bearings and seal were easy to find on there website. This part gets 5 stars*****
The shipping department I found was a little slow getting it out the door. I picked the slowest and cheapest way to ship as any thing else was a bit pricey and even the slowest was not free. There is a company on the web that ships free over $29.00 Only 3 stars here
I would use this company again but think there could be some improvement.