Wal-mart's business is built on some very sophisticated warehousing. You should try asking them to order one for you and I wouldn't be surprised if your wait time was less than one week.

Also, there's internet ordering. Do a google search for:

Acu-Rite 00891 Digital Thermometer

That's the one!