It's basically back up to full or near MSRP everywhere. This tends to happen when a popular title goes on sale at a big retailer like Amazon, stock gets diminished so they don't have a problem jacking the price back up. If you can't wait any longer, eBay is probably the best way to go.
I imagine it could hit $35 again in a month or so at the major retailers.