View Single Post
Old Oct 21, 2010 | 04:53 PM
  #1 (permalink)  
conrad87's Avatar
conrad87
Registered User
 
Joined: Apr 2006
Posts: 432
Likes: 0
Default Where to have tires mounted?

I picked up a set of 10th anniversary Cobra wheels, I also got a brand new set of 275/40 nt555s. Tires plus wants $35 per wheel, tire kingdom won't take walk-ins, walmart can't handle 40 series tires, etc. Anyone have a shop that they recommend for mount/balance.
Reply