While getting estimates for my mazda b-4000 4wd. I received estimates rangeing from a low of $361 to a high of $488. After asking some questions I found when they looked up the price at a Midas store the price thier computer quoted was $450. They were surprised at the cost as they felt that on average this sort of work should run around $325. The issue is wheel bearings needing to be repacked and I assume races and grease seals. The bottom line is, A)Why should this cost so much? I've repacked bearings for years and its a 20 min. job.B) Is there something trick about Mazda/Ford Bearings? Is it really required to make the truck operational?