Bought a number of items, some did come but others did not and after weeks past delivery they informed me that they could not fulfil the order. Asked if I wanted a refund they said yes and now a month later no refunds for the items.
They claim it must be the UK bank problem - oh yes - don't buy from this website unless you are willing to loose your money.