Effectively, there may be nothing you can do. If the site is at fault--didn't ship the package, not cooperating in the investigation--you'd have to sue them; and while you can legally sue an overseas company, you can't do in small claims court and effectively would need an attorney (it's more complicated than suing a local company), so you'd spend more money (far more) than you'd get back. Plus, even if you won, it could be almost impossible to get an international defendant to pay.You could try contacting your credit card issuer (if you paid by credit card) and reporting that you never received the shipment; maybe they could credit you back.