I have been an American Express customer for 20+ years and always use their card as I collect Avios points. The Companion Voucher is for me a great benefit but more importantly if I ever have an issue I can call or chat online and the staff are always very helpful. I wish more companies trained their staff on customer care as American Express.