I know I will offend a web designer or two, but I can't hold back anymore, please someone tell me what's up with Italian (ok, and French) websites? I do a