I'm itching for some monti's and I've got to order your newly in stock sand shifting stars... I'm short of the free shipping and I'd like to know if I should hold off for the a live sale some time in December or if I should just pull the trigger now.