As a preliminary matter, I don't see how you're getting ripped off. They sell, you buy. Unless you didn't get the gear you paid for, its not the shop's fault if you paid more than other shops are charging. Its your fault for not doing your homework. Now that you've done that homework, the...