Product delivered are always damaged and missing items.
Delay in delivery.
Complaint followup is give up. They treat you like a beggar.
Refund time is undefined.
Trustpay is false promises.
Even after reporting within 7 days, you will be tortured enough to make sure that you give up on following up on the matter.