i also went to book one and they all are being reserved.. i think some ppl reserve them early and sell it to higher prices... :( i heard that u can order from mobitel
http://www.mobitel.lk/ticketing
check this Govt site
http://www.gic.gov.lk/gic/index.php?option=com_info&id=432&task=info&lang=en