I ordered some presents for friends and family in November and they still have not arrived yet. Doubting very much that they will be here in time for xmas as it says they were only shipped on 18th December which is ridiculous. 10-20 days, i don't think so. Not happy at all and can't seem to find an email address to be able to speak to someone. Will not be ordering from this site again