I tried to order a Micro M3D printer from their site. They took the order and charged my card. They told me by emailthat they had shipped the order. I checked the tracking number and it reported that the item had not been shipped, only that a shipping ticket had been generated. A week later and the tracking site still did not show the item as shipped. I emailed the company and they told me that they had a "no cancellation" policy. They also said that they had my item "ready to ship." Since they had been telling me the same lies for 2 weeks, I had to threated to deny charges on my credit card to get them to admit they didn't have the items.
BTW, this was intended as a Christmas present for my child.
This company is full of liars and scammers. Not to be trusted.