I not want to be a game breaker here.
But for the address part, google seemed to took care of it as well.
Google: Autocomplete Address Form
I just want to point out that most of the problems are covered in so much ways and by so much people and company who offer solutions.
I perhaps stirred the pot a little here.
But i think in the end it the discussion was worth it.
I definitely noticed that what i mentioned gave some second thoughts.
Nothing of what i Sayed was to hurt anyone in one way or the other, or try to let them look bad.
I think with what i told, opened doors to other views.
There is a real difference in running a shop or a forum or a blog.
I understand , the quicker the process, no burdens in registration etc, could make the purchase of an item quicker.
But it is good to talk about it, and even more........... to listen what the other say or try to understand
I excuse to anyone who felt or thought i was or that i am a disturbing factor.