Great crew and very professional. All information for repair and cost was well communicated. However, I was told I needed a new battery which I held off on. I went to purchase a battery a few days later, but first had mine tested. It tested out just fine at 100% - so I question this. I am taking it for one more evaluation.