Same 'gripe' for me re: specific seat selection. They must have some sort of computer system in place already that facilitates this as the ticket office staff manning the booking phone lines are able to select specific seats for you. Just a 'simple' matter of joining the front end and back end systems together i'd have thought. Or, as others have suggested, buy one of those cinema seat booking software packages off the shelf.