I went to the Speedee on Pineville-Matthews Rd. many times for oil changes over a four year period. Nothing special...an oil change and possibly tires rotated. I am perfectly capable of doing this myself, but chose to go there because it's my choice. Most of the visits went OK, but after they stripped a wheel stud and they tried to get me to change every fluid and every thing else just as my vehicle turned over 100k miles...I am done. The employees at that Speedee need to realize you need to judge who your customer is and not take everyone as an idiot. Maybe your customer has more mechanical knowledge than you.
They are quick in what they do, but be advised they'll try to sell you on everything.