You can make a complaint about your travel credit card to your provider directly.  You should be able to do this by calling them, emailing them or even visiting a local branch if they have one.