Had a great history with them before but this time i was let down a bit. Had an alternator replaced. Was told it was going to be $420. Day of payment it was a $100 more. Also the belt was partially off and rubbing against nut after they replaced alternator . When I went to pick up the vehicle it didn’t start then they said battery was not good after testing it when it was time to pick up the truck. Just figured they would have tested it before they tried to hand the vehicle back over. So I had to charge the truck before Ieaving the machine shop. Now I have to but a new battery. Very disappointed.