I've been a customer for years! I've bought camera bodies, lenses, a tripod, film (back in the day), memory cards, bags, filters and who knows what else. I've even bought used gear from them. Why do I go back there? Simple - customer service. I can always count on friendly, knowledgeable people to help me. Try getting that from an online store where you can't even talk to a person! I usually go to the Fairview Heights store but I've been to the main store a number of times also.