I don't like the reviews, But It is Sunday and I got a flat and no other store is open today. So I'm about to go to Tire works for a repair on a flat tire. I will let you know how it went and tell you if anyone tried to upsell me on anything. all the car needs is a tire fixed. My car was just serviced and it needs nothing.
Update: got the car in by 9:00am out by 9:30 am. no charge for fixing a flat.(screw in tire) Staff was very friendly and no upsale of anything. I gave the kid who fixed the tire a 20. no charge from the shop, I was kinda shocked, but its all good customer service.
I might get new tires (when I need them) from tire works. But overall, to get a flat fixed in a short time, it's a good place to go.