Yeah, you'll be fine, I ordered on the 24th November and my order arrived on the 7th (not with free shipping btw!)
Shame to see you go ShopTemp, their customer support was excellent, and the Xmas Shipping option was actually amazingly quick from China!