I have ordered several times. I will tell you what I don't like first,
I don't like the fact that shipping is asked for in email separate from order and you don't even have a clue what shipping will be. They really need a better system. Next thing i don't like is that you may or may not get all your order. But if you don't get it all its a struggle to get them to send it. But you can eventually get them to send as long as you keep on them. Lastly, I am not impressed with some of the way they pack but I understand they want to ship as cheaply as they can. But when boxes and inserts are shipped separate there's more chance of damage to item and it's a pain to put everything together and pack back up to look new.
These are the reasons I like the company- The actual products are way cool; they have a huge selection of things I cannot find anywhere else. The figures are very detailed and hard to find elsewhere. They carry a wide variety of amines and video game accessories. When items are actually shipped DHL we get them in about 7-10 days which is totally reasonable. As far as Prices, they are very reasonable wholesale prices. But shipping is quite high in my opinion.
Hope this helps.
Customer service is iffy at best, but they do always reply right away.