Make sure you plan in advance, and don't believe the shipping times they advertise. I ordered my item in early December to make sure there was enough time for it to arrive by Christmas. I decided to order it since they claimed it would take 5-7 days for production, then 5-7 days for shipping. I didn't receive notice that the item even was going into production until 10 days later, so I immediately tried to cancel my order before they started it. Now, they are telling me that I have to pay 30% of my order if I want to cancel. Go f*$%^ yourselves.