I am addicted to Firestone because I have my routine down.
This location is one of the best I have ever been to. They do the usual up-sell but it is much softer here. They even inform you that you could wait a while on some maintenance items.
Other locations really lay the up-sell on thick: buy this and that really hard. This place tried to say I needed new windshield wipers but the inspector who gave me my state sticker said I didn't need them and passed my car for inspection.
You need to know this - keep your wits about you and ask whether it is scheduled maintenance (and whether it is the manufacturer's schedule or Firestone's), or if it is required maintenance.
I only go here for basic work. I haven't found my go-to mechanic here in Charlotte.