Several months ago, a buzzing noise started directly related to speed. My Michelin tires were fairly old and I thought it might be a wear indicator. The buzzing sound increased over time into more of a rumble. My mechanic says its the front bearings which requires replacement of the ABS units costing about $400 per wheel. Does this sound like the problem and is the cost estimate reasonable? Thanks !!!