call the visa center, they have guaranteed IELTS classes at Rajagiriya. If you dont get guaranteed marks, they will refund more than half of your money and if u need to study more until you get that mark, it's free.
I also dont know so much about them, but I think they are good. This is their official website - http://thevisacentre.com/