I've seen other people order from them with no problem. I won't order from them again because of the experience I had. I'll copy/paste that story below:
"I had an interesting experience with these guys. I placed an order and maybe a few days later, I got a notification that a label had been created. A week or so later I check and no updates, still just label created. I was surprisingly patient and after about a month gave them a call. The guy that answered was very apologetic and told me how my order fell through the cracks. He told me they didn't have that product but would have it the next week so I could get a refund or wait the week and he'd throw me an extra 10% or so. I wasn't in a hurry so I told him I'd wait.
After a couple more weeks I emailed them and got a bizarre email. Apparently, my story was the same one that dozens of customers were hearing. Labels created, product leaving the warehouse but never making it customers. That apologetic man doesn't work there anymore. I was actually surprised they told me all of this. In their defense, I was told my money was going to be refunded and it was refunded promptly. The whole thing was just very strange."