I've stopped here a few times to get my tires fixed. They had been very reliable up until my last visit when I had a gash in my tire and had to replace it with a brand new spare that I luckily had.
Despite having a new tire already, they were trying to sell me another tire. I declined. I asked that they just replace the popped tire with my new tire, which they did, and I went on my way. After a few days, I noticed that the new tire seemed kind of low. One day I woke up and saw it was nearly flat. Mind you that this was a brand spanking new tire, and a very good brand at that. I thought that maybe I drove on a nail but I was able to fill it up with no issue.
During an inspection, I purchased another tire and asked that they please switch the tires and check the one that was just replaced to ensure it had no leaks. This is when they informed me that the lug nuts were completely stripped (the guy used the term "cross stripped") to the point where if they even attempted to take off the tire, they couldn't guarantee that they be able to get the lug nuts back on. They did not see any nails but could not test to see if there was a leak at the rim because they couldn't remove the tire.
I just dropped off my car to my mechanic and he's going to have to use a blowtorch to cut off the nuts. He said they were stripped so badly, that they are spinning in my hubcap and I'm lucky that the whole wheel didn't fly off while driving on the road.
I would suggest that you go to a properly vetted place to get your flat fixed because, despite them fixing my tires in the past, it only takes one screw up to get someone killed. read more