Yeah, I too am not recommending them.
It's been a few weeks so far and I've gotten nothing. I'm in EU, so the order should be quick. Money made it's way there in about 3 business days, so I figure it shouldn't really take over 3-4 weeks for the package to arrive here either. Anyways - nothing.
Furthermore, their customer support was better than excellent right up until I started having problems with them. Get this - the moment I went to their site to ask about it (you know, in the chat window thingy), I managed to talk to the support agent for a while and then suddenly the window disappeared and has yet to reappear. BUT when I use Tor browser (which sets a wholly different IP), everything's fine and they play dumb. Also, their email team that deals with orders is extremely unresponsive after receiving my money.
All in all, it's a great company UNTIL they get your money. Then you're worthless. If you want great customer support until ordering, maybe to just have a chat with one of their support guys, go for it. Just don't send them money.