Was at Walmart today and bought Paper Mario Sticker Star for $19.96. Not a bad deal, It's not the same price online so I think it's a "In Store" Promotion or something.