Senake Bandaranayake compare prices