"Do not use this company. They never answer phones, im or emails on orders. Place my order almost 2 weeks ago and nothing. Can not get status updates on the order. Look at other reviews and will see same problem. I do not know how they stay in business.
Update
Finally sent 10 of 18 worms, will not refund for rest. Filed complaint with credit card co and police for credit card fraud. Owners phone number. ***-***-****. This is his own personal number."