They have horrible customer service and just like the user below they will give you the runaround. They don't care about customer service or integrity. They just want your money. Do your self a HUGE favor and buy from a reliable company in the USA. They are always having delays so if you have months to wait for your product maybe you won't have an issue but don't expect them to follow the shipping times and production times stated on their site! Pay the little bit of extra and go somewhere you trust! Believe me! I will NEVER ORDER FROM THEM AGAIN!
We are sorry about your issue. The production delay is due to the Christmas period and unfortunately you have missed our announcement. We have offered you a special price to upgrade FedEx as we understand you need the order by Christmas. We greatly look forward to your reply in order to ship your items as soon as possible. Thank you.