I tried a new mechanic. I bought all the parts, rotors, bearings, seals, pads. Says his labor rate is $65.00 hour. Does $296.00 sound like it he overcharged me. Said he worked on it for 4 hours?? Or am I missing something? Approximately how long should that take? It was for the front brakes only.