The order will get CANCELLED at the last moment... or even weeks after the delivery date was due. The delivery are terrible SLOW and long for the majority of items! The customer support is VERY poor & struggle to understand the problems faced by us legitimate buyer. And NO followup either! And finally, the Refund process is also very long and very painful.