I'm quite fascinated by this thread, and felt I must contribute. I haven't made it past page 3, so I apologize if this is redundant.
I followed the link to your web site, and like ironvyper, I have hefty expectations of businesses' online presences.
I must say, I was not terribly impressed...