I hate Strange Engineering...

That's not right I would not stand for that. Send me the brakes and I will take care of this issue with them. I will give them a good piece of my mind don't you worry about that.