Walmart offers the LEGO Architecture Shanghai 597-Piece Kit for $47.99 with free shipping. (Amazon and Target charge the same.) That's the lowest price we could find by $12.