RE: Why such a delay?
I think I can help with this post. I am in the web developer business so I think i know what may be going on. Most companies do not have thier websites developed or updated in-house. They have it contracted out. They are most likely at the mercy of the developers they hired. IF the developers are on other projects, they have to wait for them to get to thier site to get it done.