Jesus how many times has this been covered. Harman charges you $900 upfront and if the charges were over this then you paid it, if not, they refunded the difference.
There are a few guys on here that will give you some names of repair shops that are reasonable. I used a guy in the St. Louis area that was very reasonable. I ordered the parts from Madrigal and had them dropped shipped to him. Shoot me an email offline and I will give you his email address. I assume he is still in business.
Do a search here and you should be able to find all sorts of information. Happy reading because you will find some pissed off guys here that HATE Madrigal and ML....lol. THey make great products and I have always enjoyed them so take the bashing with a grain of salt. You have a very nice :)