My advice, once you figure out what you are looking for. Buy them online, you'll get a better price.
There are a bunch of reputable online stores like skygeek.com, spinnerspilotshop.com, and AviationLogs.com.
Most online shops carry the same stuff (David Clark, AvComm, Etc.). If you go...