I've been there. It seems like a pretty cool place. I actually changed out some tires I bought from a guy, and it was nice being able to do it myself and not have to pay out the nose for it. I was pulling 8 tires off rims and only putting 4 on, and every tire place I called charged full price or almost full price for just removing the tire. Anyway, they have lifts and stuff, and while I can't really afford to use them for everything, if I was doing a transmission or engine swap/replacement, I would probably go there for that reason.