I haven't been able to read all of the comments here, however I'm having the following trouble with avianca:
1. Avianca (TACA) refused to recognise my star alliance status on check in at LAX headed to Managua. I had to pay for a bag and argue with them for over an hour. I'm now trying to get that money back.
However the lounge (air Canada) and all the Central American avianca lounges (el Salvador, Managua) let me in no problem.
2. My cards have still not arrived after multiple requests
3. When I login, it doesn't show any of my details (every field is blank)
4. I emailed them to change my address to get my cards sent and they screwed it up, put the street name in the town etc.
Overall this feels more trouble than it's worth. The only airline who handled it seamlessly was COPA who, after missing my avianca flight to San Jose, booked me on the next flight, recognised status, apologised profusely for having to charge me for the flight, and gave me all the info and reassurance I needed to feel ok again (I was very stressed).
Hopefully I'll find a way to make the most of it before it expires.