Finally got my cash back from these assholes. They gave me a check and right now it's in clearing. Hopefully, it'll clear and not bounce. They made me wait for 7+ months. I paid on 17th of May. Lesson learnt.
Now, I'll contact the only other ISP in my area i.e Worldcall. Hopefully, their service have improved.