Through effective user tests, UserTesting.com can help you figure out your users. You won't just get a quick checklist report on your website, instead you'll get downloadable videos of an actual user talking through their thought process as they navigate your site. Additional written summaries will alert you to what the person liked, disliked and caused them to leave your site. You couldn't ask for more valuable information than that.
And for a limited time only, you can get get 1 user test for just $29! That's a savings of over 25% off the standard $39 price. Or get 3 tests for $75 (36% off) or 5 tests for just $99 (50% off).