I stopped by here on a Saturday afternoon to have my truck battery checked. After I explained to Mark why I thought I was having battery issues, he said that didn't seem right and came outside to look at it. The battery itself appeared to be fine but there were a couple cables running from it that had some residue on them and were swollen. Mark said it didn't need to be fixed ASAP but it was something I should take care of sooner than later. I was quoted a price of about $150. I said I would come back at a more convenient time.
On Sunday I decided to stop by Big O just to get a second estimate. When I explained the situation over the counter I was quoted about $130 so that seemed fair. Really not much of a price comparison between Firestone and Big O. They didn't have the part and since they were a little cheaper and closer to my house I said let's go ahead and order it. Before she placed the order she wanted to check the car to confirm. Upon checking it, it turned out that quote was not accurate because it was actually a different part needed, which they had in stock and which they charged me $20 to fix.
Despite the price difference I thought Mark was very helpful and friendly in checking under the hood and tightening up a couple screws. Lesson here is always get a second opinion as this second opinion saved me about $130. The 3 stars is for the customer service.