I picked up a catalog recently, and it's been a year since I've done one of these, so let's look at what's new in Lego.
70823 Emmet's Thricycle -- 174 pieces for $14.99, Lotsa onesies in this set, but some cool parts in new colors.
70827 Ultrakitty & Warrior Lucy -- 348 pieces for $29.99. Tons of Brackets in different colors, Ball Joints, Padlocks, and Triple Tooth Plates in Dark Bley that I've been looking for for a while.
76115 Spider Mech vs. Venom -- 604 pieces for $49.99. A little bigger than my usual selections, it has a ton of useful parts.
70680 Monastery Training -- 122 pieces for $9.99. Ninjago is usually a safe bet for a good parts selection. This one has Pneuma-Ts and a new part for 2019.
70667 Kai's Blade Cycle & Zane's Snowmobile -- 374 pieces for $29.99. Plenty of Technic parts -- we all know how I like those -- and another new part.
70665 The Samurai Mech -- 154 pieces for $14.99. I already reviewed this.
31088 Deep Sea Creatures -- 230 for $14.99. Tons of Dark Blue, a good selection of Ball Joints and other fiddly bits. Also comes in at $0.07 Price per Piece.
31089 Sunset Track Racer -- 221 pieces for $19.99. Dark Blue, Orange, and Pneuma-Ts.
31091 Shuttle Transporter -- 341 pieces for $24.99. Not quite as wide a selection of pieces as others on this list, it still has Bar Studs, Taps, and a $0.07 Price per Piece.
75892 McLaren Senna -- 219 pieces foe $14.99. A good selection of parts for $0.07 Price per Piece.
Let's finish up with the Friends Heart Boxes. They range from 83 to 85 pieces at $7.99. They all have a decent selection of parts in fun colors.