Let me start by saying I have 3 choices of where to buy guns in my area. One is a Wal Mart-sized superstore (sounds awesome but it sucks) the prices are usually lowest but employees are clueless, commissioned jerks. The other two are small locally owned shops without much stock. One is staffed by arrogant, Glock tatooed meatheads so I don't like it there much either. This brings me to my current transaction at the 3rd store. I went in to order a Ruger LCP, he told me it would be a week or so and i gladly put a $100 deposit down and gave him my number. He said there were two orders ahead of me and I would get the 3rd one, showing me his ledger to "prove" this. I went in a week and a half later to check if it was in and still nothing. He must have forgotten he showed me his book and showed me again, this time there was an order for 3 LCPs ahead of mine! "Sorry" he said, you'll get the next one in, I'll call you in a few days. It has been another week and a half and no call, I'm going in tommorrow and if i got bumped for a bigger fish again I'm going to be seriously disappointed. I like to support local businesses when I can but this is why people end up at Wal-Mart, if no one cares about you anyway just go after the best price. Sorry for the long post, just had to vent.