There is serious issue with the management, I am sure if this company is managed by other team, it will excel.
They keep returning customers shipments and deny shipping, also cancel customers accounts if you argue your rights with them.
Never allow them to have hand on your shipments, I will never trust having any shipment sent to them any more!
If you read the reviews (1 star ratings), you will find some common experiences which is STEALING your itmes, by creating any issues to force you abandon the shipments.
Is this their business model?