Hello Alex:
I commend you on a job well done, I don't think that you can get better than this. Yes, I too have had bad experiences with those web designers who think they own the world.
No worries, you have done justice for everyone.
Churchill-Never Never Never give up!
dillon