Terrible business with terrible customer service. Took full payment for an order placed about 6 weeks ago with no updates, no fulfillment. Requests for updates and order cancellation are ignored, the only response after 10 days is "we will provide an update in 2-3 days" which never happens. I would give zero star if I could. Buyers beware - you will lose your money.