Hey Trident, was that front and rear?
It's not a hard job, just a pain in the arse. $684 sounds a *bit* expensive but I don't think you were ripped off.
It was failed on an "oil leak" and one of the boots had slipped off. So..that's being fixed up (again) and in another few days I go over again. Can someone come with me and hold my hand? I don't think I can handle rejection a third time.