I need to replace a rear wheel bearing on my 2000 328I, I was quoted $475.00 for Bearing + Hub, seems a bit high, does any one know or can recommend a cheaper service in the Dallas, Texas area? I don't need the fancy places just someone to fix the car< I would do it my self but I don't have a Bearing extractor, help appreciated!