Hello Claire, 1. we will try our best to keep the 46% OFF offer, and don't have plans to stop the 46% OFF offer yet. 2. Yes the actual color look a little darker than pictures because we use lights when take photos, it's dark green; 3. If you use the free standard shipping(20-30 days), you should order now or early October, then the package can arrive before December 1st. n_n