I placed an order with them and, after several weeks of waiting, I finally called to see what the hold up was. He said they "just sent it in the mail yesterday", so I patiently waited.
Another couple weeks go by and I called again. I got the same response that it was sent out "yesterday". At that point, I asked for a refund.
Another interaction with this company I tried to contact them via email and phone asking for an access code to order a particular product... again, NO RESPONSE.
Guess what, I will NEVER do business with this company. Their follow through is NON-EXISTENT.