Thumb Score: +26 Walmart has 335-Piece LEGO Harry Potter Advent Calendar (75981) for $19.97. Select free store pickup where stock permits, otherwise shipping is free on orders $35+. Thanks to community member(s) MerryMusic244 for finding this deal. Deal Editor's Notes & Price Research: About this deal:[LIST]