I ordered from them once, a pair of G & G, which they claimed was in stock. They took the money at once, and then announced that the delivery time was unfortunately up to six months. I was irritated, as they initially claimed that the shoe was in stock, and canceled my order. That meant that I lost almost 40 £ in foreign exchange loss.
I will never ever order from them again.