May be its a General sales agency and not direct srilankan staff. The agency doesnt make anythng when its issued online!!

You may complain to the Srilankan authorities!!