Yeah...I think I'm feeling the same thing. Seems like many companies have moved forward in putting 'too many' bells and whistles in their websites and it really makes it hard and slow to navigate.

Thanks,