....Wow... Now if you had coded the site by hand... I would say that, the price is reasonable... Being that you used some bullshit program... You basically screwed your client(or at least in my eyes)... I would do something like that, without using a program in the matter of a few hours(if that), and probably half the price... Now a content management system coupled with that, would be more worth the price...
Though it does look good, it saddens me that so many people would actually accept money from a project that was done up through a damn program... Though... Your hosting... I would suggest learn to host for yourself... Much cheaper if you ask me lol... I host with my own home server, Linux of course lol...