If you order directly from companies…especially from china, it CAN take weeks…even months…..and returns CAN be a minefield!!!
My SO has had exactly this problem with something she ordered from a glossy .co.uk website that was nothing more than a front for a Chinese company.
It took raising it as a claim through Paypal to get them to agree to a refund but we had to ship two pairs of shoes at our cost back to China!
In all these things I guess caveat emptor applies.