Placed order on the 28th of November for my partner's birthday (17th Dec) for the payment to be taken instantly. Still not arrived and it's now the 22nd of December. Sent multiple emails and made multiple phone calls.. Seems they are unreachable. Surprised that such a big company could be so crooked! Won't be buying from them again, greedy pathetic excuse of a company.