Absolutely a nightmare! They said they will deliver the product in the next day if I pay for Royal Mail 24 and I did, but they didn't send me anything. I contacted them to cancel the order because I will leave London but they took no action and they say I have to first send back the item while I already left London!
No proper communication channel, no help, no reply or response with delays and repeating the same thing again and again, taking absolutely no responsibility for their mistake. It is a fraud and not a right company.