I would check the prices at your local dealer, sometimes they are actually cheaper than your local parts store...sometimes. If you buy aftermarket bearings I would recommend BCA, Advance Auto Parts carries that brand. Whatever brand you go with check the bearing to see where it was manufactured (stamped into the bearing) if it says China choose another brand!!