Running Successful User Surveys: Surprises and Lessons Learned