I decided on the day we would go to the Olympic stadium – I got right to the point of getting out my credit card to be informed that London 2012 are proud to only take Visa Cards!
Well, you know what they can do, don’t you! Which century are they living in?
