Unless you know EXACTLY what you are buying I would shop online at B&H Photo and have it before you go. If you are there now only place I think of is Boolchands