Amazon America currently has LEGO Movie 70806 Castle Cavalry on sale for $23.49 (reg.$29.99). Savings work out to be 22% off. This set is sold out at LEGO Shop at Home.
There is still time to get your orders in before Christmas. You can view the Holiday Order Cutoffs here.