I opened a dropship account with this company and put the products on Amazon. I would say that 70% of the orders were not shipped because the supplier had no stock. On their site it shows items available but I guess it means nothing.
Finally after a week of having to repeatedly refund customers Amazon shut my account. It's really not worth drop shipping.
They only have email support and take 4-6 hours to answer. I suspect that they are not in USA as all the replies come in at night. Beware of this company, it could cause you to lose your livelyhood