Walmart currently has the LEGO City Passenger Train (60197) on sale for 20% off. Normally, the set goes for $159.99 but it is now priced at $127.99 which is a great deal for a set that doesn’t get discounted that often, let alone at this price.

Update: Amazon has now price matched Walmart as part of the Frustration-Free Packaging.