Newegg also has them available for $27.99. I placed an order Friday night I believe, and they sold out within an hour. However, they are already back in stock.
Now that I look at it, they seem to be very available at the moment. Amazon, Buy, EB, Newegg, Walmart, Toysrus all seem to have them in stock online, so I don't believe it would be too difficult to find these.