My 2001 330Ci will be needing new Michelin tires in the spring. I done some research and Mt. Tire in Arlington seems to have the best deal on Pilot Super Sports. The store's reviews on yelp are mixed, the majority of the poorer reviews talk about slow service and overcharging.

Does anyone have any experience with this store? Any recommendations for quality tire mounting & balancing if I order from Tire Rack.

Thanks, Mark