HELP! - Brakes - Is this my fault or the mechanics?

Come on people, the OP posted and left the building the same day so let this drift off into cyber space.

I am now. Thanks.