The only suggestion is to keep checking. Look at stores that get the highest supply of items in your area or ones that have less traffic. Find out when your local stores get shipments in and what time of day they stock thier shelves. If you can find the product code, some places will check let you check the stock through the self scan. Other suggestion would be to call, call, and call some more. Worst case would be to purchase off eBay, but I heard a rumor that they may be another shipment around mid-December for Wii controllers. Its just rumor now, but it might be able to be confirmed as it gets closer.