After building and marketing websites for over ten years and working in technology, marketing, and visual design for many years before that, you can imagine that I've seen my share of the good, the bad, and the ugly.
Perhaps my mental frame is skewed a bit because of what I know, but I see consistent problems with websites.
What's interesting is how many websites are close to being great but miss by a few key elements. I see this problem across websites both large and small. It doesn’t seem to matter how much companies spend. This issue is present on websites that are less than $1,000 and websites that are more than $100,000.
Take a look at your website and see how you stack up against the following issues. Note that these issues are in no particular order. So, don't place more weight on one because of where it sits on the list.