I'm pretty sure they do charge, but seems reasonable if they are doing work. They seem very professional and don't up-sell customers, in my experience, so I'd go there again.
I would take it there I beleive they don't charge for diagnostics
Thanks! Your answer is awaiting moderation.