I've gone there a couple times when no one else was open on sunday to do tires. Took a couple pitbulls that I could not break down off the beadlocks, wanted them popped of the rims. Waited for 2 hours, Kept checking, tires still on rims. Finally found out they fully mounted them and aired them up! I told them to dismount them (They were half off, since the beadlock rings were removed.)... grrrr..
They mounted the tires on my F150, since its right by work and I need to get my tires mail order. The balance has never been good on them...