I've been a devoted customer of Whitey's since 1996, and I have nothing but great things to say about them. If you want to go to an honest, family-run small shop that won't rip you off, check out Whitey's. Do make an appointment in advance, however. This shop is always extremely busy and they generally require appointments to keep everything running smoothly.
The only downfall is that they are not open on weekends.