I ordered something from a Chinese website to Israel 2 months ago and it still hasn't arrived. The shipping info says it is still in the location where it was shipped from and hasn't been updated in weeks. I contacted the company and refused to refund me/ send another one out since the item has been shipped already. Do I have any protection with amex for this/ can I dispute the charge on my amex bill?