I've had good experiences at this Fletchers in the past, but the last few times I've been there have been frustrating.
They do not have a good system for oil changes - I have waited all day for an oil change more than once. I have had conflicting information from different employees on scheduling appointments, and when I politely informed one of them, they acted like I was lying. I agree with another post that sometimes it feels like they are working against you. As a person myself employed in customer service I have to wonder how being against your customer can ever work for you.
On a positive note, they had the cheapest battery in the area (after checking several other stores, we ended up coming back there). But my past few negative experiences there have overshadowed the positive ones.
All in all, after they were frustrating on the phone this morning (the oil change run around), I decided to pay a little extra and try Big O' Tires on Crimson. Customer service was great and it was done over lunch. I even used a coupon from their website.