True incompetence from LifeMiles.
First attempt at cancellation declined. This is probably due to my bank being unimpressed with somebody attempting a $1 charge to see if the card works before processing a larger charge.
So, I talk to my bank... next set of stupidity. First an agent tells me they see and approved the $1 charges, and that there is no hold on my card. Then I get an auto-text saying that they've frozen a charge from Avianca due to suspected fraud and I need to contact my bank.
So, having confirmed with my bank that the transaction is legitimate and being assured that all is well for Avianca transactions, I call Avianca the next day. Again the $50 transaction can't be processed.
Cue throwing arms up in despair and wondering how badly I want those 25,000 miles back.

I could try different cards, but I'm not keen on having all of my cards blocked for suspected fraud because Avianca insists on testing the card's validity with a small charge before attempting the actual charge...