I think that when you phone it goes through a separate company (Ticketmaster?) who aren't always on the ball when it comes to being on the database. Ordering online has to be done through Hibs and requires you to log in. I can confirm you don't need an EH postcode to be on the database but I'm going to guess that you may not be able to register during the current ticket situation.