Did I make a rookie mistake?
Could see on FT some people were having issues with their credit card. So I booked mine through Amex Travel in GBP. LHR to SYD via SIN. Couldn't see in the Viking thread, but were OTAs treated any different in the decision to honour the tickets?