I picked up two of these by printing out the Wal-Mart page and trying some local price matching.
The first Circuit City I went to looked the item up on the Wal-Mart site, then called Wal-Mart and found out that the stores don't carry them (online only), and denied me.
Second CC pricematched without any questions asked, and I got the card for $36.64 after tax.
I then tried Best Buy, which normally won't do any online pricematching. They said they were going to call Wal-Mart and see if they have the item in-store (they'll only pricematch if the price is the same in-store as online), but I think they couldn't find the number or something. So, they just went ahead and pricematched for me. Price at Best Buy after tax was $38.14.
I'm now all set for the next 26 months, LOL!