The London 2012 shop at Paddington only accepts Visa! #wontbeshoppingthere