Walmart offers Super Mario Odyssey for Nintendo Switch for $48.66 with free shipping. (Amazon has it for the same price.) That's the lowest price we could find by $11, although we saw it for $2 less in December.

Update: The price has increased at Walmart; however, Amazon offers it for $48.99 with free shipping.