I feel the shipping is out of their hands. Speaking from experience-my friend ordered a Christmas gift for her granddaughter in mid November and she just received it yesterday. I still hear of people not receiving things they have ordered months ago.