Yeah. Honestly, the lack of free (or cheap, such as the $1 shipping for Rock Band 3) really put me off to this one. (Sure I could drive 20 miles one way to go pick em up in-store, though at that point I might as well just pay a little more and order conveniently from Amazon, as well as avoiding having to step foot inside a Walmart)
I'm going to wait and see if Amazon does price match to $25. We've been seeing a lot of $30 wireless controller deals lately, so I'd imagine that even if Amazon doesn't PM Walmart then we'll still have plenty of future opportunities at the $30 level.