They're OK when it's to their benefit. I have been going there for 3 years, in for every oil change. Very nice guys until today. Went in for tires in the middle of a lot of snow. I paid almost $600 for cheap tires, but hey it was snowing and I didn't want to skid around anywhere else. The tires were $370 they charged a lot more in shop fees and labor to change tires. So while they changed my tires they broke my TPMS sensor on my rim. I had to call them all day to find out what was going on. They told me they would pay to have it reprogrammed because the one they put on my car was not programmed already. They told me in their words twice they didn't know which one they broke. So I go in there with my receipt from my mechanic, which was only $40. They changed the story and said it wasn't the one that I fixed. I started explaining and debating the fact that he lied the guy Kevin says, "OK you wanna go there I'll go there." And proceeded to yell at me in front of all of the customers. I told him I didn't want to go anywhere buy having my money back. He yelled, "there will be no money!" I picked up my receipts gave him my comments and walked out because $40 is not worth arguing over. Midas, is $40 dollars worth losing a 3 year customer that is always more than nice to you that just paid almost $200 in labor to put on tires. No longer going there. Please avoid these guys. Very nasty and did it in front of my teenage niece.