Not sure if this has been posted already. Slo Mo is currently in stock and available at Toysrus.com for $12.99. Limit of 1 per customer. Hope this helps anyone looking for him.
Thanks for the information! He's currently unavailable (as of 3/29 @ 11:40am CST) but I signed up for a notification when he'll be available again.