Following my earlier post on SiteJabber and a similar one on TrustPilot, I finally got a call from Viagogo at 8:30pm this evening, offering me my originally booked tickets and a refund for shipping, as I now have to go out of my way to collect them from a collection point on the day, as a result of them messing me about and time running out to post them.
It pays to complain by all accounts, but it has been a stressful couple of days that were entirely avoidable, had they been as efficient, honest and professional as their website claims.
Would i have got the result i did get had I not made a huge noise on the phone, social media and threatened them with breach of contract etc?... somehow I doubt it, but I'll let you draw your own conclusions.
Good luck to anyone else in the same position... I hope you get your tickets. Keep complaining!