I recommend doing a chargeback on your credit card. Credit card companies will usually take the side of the customer and immediately give a credit, especially American Express. Just tell them the situation and if they only give you a partial refund the credit company can give back the rest.