Ended up paying £89.50 for two tickets for the Royal Opera House. I phoned the Royal Opera House and was told that the tickets are not valid if they are not purchase from an authorised agent and Viagogo is not authorized. After talking to Barclaycard Visa, fraud department I manage to get the payment cancelled, but I understand Barclaycard are still accepting payments from Viagogo. Surely Barclaycard should not support the behaviour of Viagogo.