There are few free hosting too with limited features like:
blogger.com
x10hosting.com/free-hosting-signup
There are many Indian hosting provider which accept Debit card, NetBanking
Like Bigrock, HostDime India, Hostgator India
Yes, keep yourself safe from Godaddy hosting.