Thanks Jagan & Smith for sharing your info. Yes I think that is cheap. However i don't know how to pay in India since I am in Indonesia. The hosting I posted here was Indonesian so I can pay it directly using my bank account / ATM which simplify the process of registering and renewing in the future.