I ordered from this company 21 days ago. My order still has not shipped. I asked to cancel and get a refund since they cannot fulfill my order. They told me no, that they do not cancel for any reason. They have stolen over $100.00 from me. Stay away!