Hap's is a little more expensive than the average chain auto parts store, but their service goes above and beyond. They do not consider any question "stupid" (even from women!) They go into detail about each part they sell, even if you don't ask! The go out of their way to ensure that they give you their full attention, and keep you coming back!
PROS: Educated Staff
CONS: Prices slightly higher than competitors