I started working with this shop earlier this year and have spent nearly $2k with them. When I worked with them they said that the diagnostic fee was $150. Because I had good experiences, I referred them to a friend. I showed him the text where they told me what the diagnostic fee was.
He had a completely different experience. They made him pay for the repair up front. Then, when they came out and found more issues, he declined to go through with the service. Even though they didn't do any repairs, they refused to give him a partial refund because they guy came out and did a diagnostic. If the diagnostic fee is $150, why keep all his money, roughly $300?
I'm embarrassed for referring them. These are tough times for a lot of people. Charging a diagnostic fee is fair. Keeping the money for a full repair, even when you didn't perform it, isn't. I will not be spending any more money with this shop. Buyer beware.