there's very few places i would EVER buy parts in at the storefront. automotive engineering would be one.
the rest of these places all have the same tired setup of ricer parts hanging out in a glass showcase, and ricer-walk-in jacked up prices....go to their website and usually the prices are a tad lower...though most of the time it's almost evened out when you add in shipping...or tax if it's in state.
but in general alot of these shops will be expensive, because they cater to people with lots of money who don't care to shop around to save $20 by getting it online from 3 states away.