I know nothing about them.
Taking into consideration the situation you have fetched up at, I can recommend webwerks.in to get VPS hosting packages at.
You will find out the availability of their systems administrators and send them a support ticket and see how fast they respond.