This is normally $29.99 but both Target and Gamestop have it on sale currently. I did a local search and only a couple local Targets still had it nearby, so I just did an order with free shipping and saved 5% (with Redcard).
Amazon appears to be sold out so they will not be matching unless they get more in (though third parties on Amazon have it for a little more).
Best Buy is still $29.99 but it may eventually go on sale there too.
Target still has the PS4 and XB1 versions at $29.99 but Gamestop does have those versions on sale for $19.99 as well.