Okay went here expecting major repairs and they told me only needed a new battery which they advised should be under warranty with Costco. No new starter or alternator and only a diagnostic fee which also checked out the rest of the engine and I was good to go to Costco for my free replacement batteries.
They didn't try to give me a ridiculous upscale only telling me what i knew which was about time to replace brakes.
Good shop, good people. Only suggestion would be to get a little faster on the callbacks. I dropped off at closing and called them at noon the next day. Expected a status call before lunch.