I was told it would be here before Christmas, and I am still waiting. I am debating on whether or not to return it when I get it (since it was a gift for someone else). I am afraid its going to take even longer to get the package there and my money back. I will NEVER order form this company again!!!!