Whether you're a LEGO Star Wars builder or have one on your holiday shopping list, Amazon is running a deal you need to see. The world's biggest store is reducing prices by 20 percent or more on a handful of LEGO Star Wars sets, and there's something at almost any price point. A few sets have already sold out, so if you're still looking for a perfect gift for the LEGO or Star Wars buff in your life, act quickly. 

Mental Floss has affiliate relationships with certain retailers (including Amazon) and may receive a small percentage of any sale. But we only get commission on items you buy and don’t return, so we’re only happy if you’re happy. Good luck deal hunting!

LEGO STAR WARS Imperial Assault Hovertank 75152 for $23.99 (list price $29.99)

LEGO STAR WARS AT-ST Walker 75153 for $31.99 (list price $39.99)

LEGO STAR WARS Rebel U-Wing Fighter 75155 for $63.99 (list price $79.99)

LEGO STAR WARS Krennic's Imperial Shuttle 75156 for $71.99 (list price $89.99)

LEGO STAR WARS TIE Striker 75154 for $54.00 (list price $69.99)

LEGO Star Wars Imperial Shuttle Tydirium 75094 Building Kit for $63.99 (list price $99.99)

LEGO Star Wars Death Star Final Duel 75093 Building Kit for $50.39 (list price $79.99)

LEGO STAR WARS Imperial Death Trooper 75121 for $19.99 (list price $24.99)

LEGO Star Wars Poe's X-Wing Fighter 75102 Building Kit for $62.00 (list price $79.99)

LEGO Star Wars Carbon-Freezing Chamber 75137 for $16.79 (list price $24.99)

LEGO Star Wars Rey's Speeder 75099 Building Kit for $12.79 (list price $19.99)