You did everything correctly. I think she wasn't expecting a customs charge and wants to take that out on you. I haven't read all the posts on this thread, so I might be repeating, but it might be wise to post on your website that international orders are subject to customs duties and the customer is responsible to find out more about those before placing an order.