I booked an appointment online to buy and have installed four new tires. My online quote included everything, tires, disposal fee, even taxes. Competitor sites only listed the tires and valve stems. I showed up at the time agreed on was taken right away and waited as estimated. What shocked me was the final bill was exactly as they estimated, no up charges, no hidden fees. It was great to do something on my car and not feel ripped off in the end.