It's now been 20 days since I ordered and still no shipment or notice of any update. They take your money then sincerely do not care after that. Customer service just says we promise we'll ship it sometime. I would never order from these people for a special occasion or holiday. You'll be lucky if you get it in time, heads up.