Go to your nearest best buy and politely ask a blue shirt if they have any in stock. If they don't, politely ask when would be a good time to call back so you're not bugging them unnecessarily.
For instance, a blueshirt informed me they get shipments in on Monday and Thursday nights, so the best time to call would be when the store opened on Tuesday and Friday.
Call a smaller store first thing in the morning as soon as they open to ask about your model. If they don't have them in stock, ask them nicely to check surrounding stores. Half the time, they'll transfer you to the other store. Or see if you can pay there and pick it up at the other store.
If a local store does have them in stock, ask if they'll hold it for you (locally, the ones around here will hold it up to closing if you give them your name and call dibs). If not see if you can buy it over the phone .
If that doesn't work, get on the bb.com site and check your local area for returns and open box.
Good luck, and good hunting.