So you want honest, I think this is one of the last places you get it. You want cheap, that's not what you're going to get. I feel like you get a quality service for a quality price at Duncan's. Dave the general manager, is a generally caring good person and he looks after his customers. Everyone I've interacted with at this shop has been courteous, professional, and just decent. I post this review because they deserve it, not because I want them to get more business and make it harder for me to get in there when I need to. But, they do deserve it.