Tickets for the Buckingham Palace State Rooms can be purchased online in advance. It says on the site that the tickets will be sent by mail. But we are planning on going in a few days so the tickets will not arrive in time before we go. Can tickets be bought online and then collected at the palace? Anyone know? Do you get the choice of having them sent by mail or picking them up on site?