I was using Ebewguru hosting and domain service 8 months back. I was really fed up with this company, all of the time its website would go down.
If you will need support after 7 pm or before 11 am they do not offer support, only sales support available.
If you are hosting with this company always you will face I node and mail bouncing problem, if you will call more than two times they will talk with you very rudely.