Another good place to check is your local Sam's Club. Last time I was in they still even had some red re5 elites.
Keep in mind some online retailers might in fact look as if they are in stock, but they're not(Sears ,K-Mart etc do not have real time in stock updates) Phone first.