Walked in needing an oil change was greeted with a warm personable hello. He showed me my options for service, and then quoted 40 min to an hour. They were done with a complete oil/lube and tire rotation in 30min. Let me know what other maintenance was recommended but did not force it on me to get it taken care of at that moment. Paid the same price they estimated when I first walked in.
Here's a tip: treat others how you would like to be treated. You treat them as you think they owe you something and you'll get horrible service every time. Treat them with the respect you would want and everyone wins.