I am on the phone with Best Buy, they will price match it if a local store has it in stock (for sale price) and a Best Buy within 25 miles has it in stock. You can only use in-store pick up. I just got the confirm from chase, total is $21.74.
You can only order 1 at a time, but the rep i'm dealing with is making 2 orders for me!
Edit: My second order just went through!
2nd Edit: I got the confirm from Best Buy