In general I prefer supporting the smaller local guys, in particular these folks are awesome! They have what I need, and on the very rare occasion when it is not in stock, its brought in within one day. They offer excellent advice (particularly as I am not an expert mechanic - just a regular guy) they ALWAYS have a smile and laugh for their customers, and its the one auto place my wife is HAPPY to go to without me - as they treat her with respect and friendliness, help her out if she needs a hand, and with no condescension. These folks deserve every one of those five stars!!!