We recently returned from our trip to Brazil with Copa airlines and had the most horrible experience flying EVER (and we fly often). I will focus on Chase (we bought tickets through Ultimate Rewards), because Chase has given us the most trouble, and we just gave up on Copa. I would love your feedback on what to do (besides us closing all accounts with Chase). Our main concern is that when we ordered out tickets online through Chase Ultimate Rewards for my husband and I, we were given an option to order special diet meals - one of the options was Gluten Free. I had chosen Gluten Free because of Gluten allergy, and my husband got Seafood (because he is also gluten free and usually seafood has no gluten). During the flight, the flight attendant had no idea what "gluten free" meant, neither did they have seafood, and so they had no special meals for us. We ended up going hungry because we couldn't eat most of their meals (we had 2 meals as we flew for 12hrs total with a lay over). Anyway, I was also pregnant, and you know how it is to go hungry when you are trying to feed more than one. We asked about our special meal request during a layover, but they told us we are out of luck, because Copa doesn't provide gluten free meals. We complained to Copa, they said "its not our (copa's) fault, you ordered from Chase website, go complain to them". We then complained to Chase, and they said "your special meals are not guaranteed" and then they said "its not our issue, go talk to Copa". We are so fed up, because nobody wants to take responsibility. By the way, on the way back, we decided to bring our own food because we knew we couldn't rely on the airline. Our second main issue is that we were required to pay Brazilian airport tax fee on the way back. It was $75 for 2 people. Our ticket said all taxes and fees are included. When we called Chase, we were told they were not aware of this extra tax, and it should have been included in the price of the ticket. Actually, a friend of mine who bought tickets thru Copa website and flew with us (and paid less during the same time we bought ours) didn't have to pay the extra tax. So Chase said they will escalate this issue (along with gluten free issue) to "i forget the name of that department". 2 weeks later we get a letter in the mail stating to go complain to Copa about our meals, and not even mentioning our request to reimburse for the tax fee. We had other issues with the whole flight - the Brazilian airport had no English speaking check-in agents; we spent an our at the check in (not in line, but at the counter) just waiting we had no idea for what, our luggage key and zipper was broken, etc, etc... Don't want to bore you with the rest of the details What are my options?? I am so furious how both Copa and Chase want to take no responsibility for any of our complaints (we did submit a complaint to Copa too). Thank you for your feedback.