It isn't so bad as people described here. The problem for me its that the items should come the same color as the picture they show. I HATE the "color assorte", they should put a picture of the colors that they will send.
On the other hand, I've never had problems with payment. Once an item for which I had paid and they were very attentive and they refunded the money was missing.
And as for the shipping, it all depends on the speed you choose... for example I select the shipping expeddited and takes no more than two weeks to arrive.