After trying numerous times to book tickets through the official website, I eventually gave up and bought tickets in the Media Markt bricks and mortar shop on Rue de Neuve, Brussels. Ironically, the card that the official website constantly refused, was the 1 I used in the shop. It took 45...