Originally Posted by Don
Prepay or put down a deposit. That way the gear is basically yours when it comes in. Shops will often get stuck with special orders if there is no deposit. It makes it into a no brainer for everyone. The shop knows you really want the gear, and you know that as soon as it's available- you can pick it up.
well, that's exactly it. Online shops aren't "better", they just get to charge you immediately and then send the gear out. To be pissed at a store for eventually selling gear that they ordered for you (on their dime) is silly. They called twice, and surely a phone call back to them would have sufficed to hold the gear. I don't blame them for selling the gear, and the OP shouldn't either.
But, as stinginrivers suggests, you can stay local by ordering from bentgate. Good folks there.