I had the same experience. They are a good airline for inflight, but customer service in US and may be other countries is non existent. After waiting for 2 hours on the phone I gave up and there is no live chat either. I had to reissue a ticket without penalty due to some technical issues. But finally I went through their website and paid the cancel fee.