It's worth shopping online since some parts you won't be able to find over here. Some of the prices here are also absolutely friggin ridiculous compared to what you can get in the states too. Stills, you'll find the best prices if you shop online as well as local. Research/patience is your best friend.