I ordered a down vest for my son for Christmas. He gave me this website. I ordered towards the end of November. By mid December it had not come. I sent a request asking about it and they replied saying it could take a month... so I waited for that month to end. It never showed. It is now over 2 months and I am to assume it will never get here. I am disappointed and will NEVER order from this website again. Plus I lost my money... bad deal dhgate.com!