I did post about the questionnaire sometime back, these follow up emails and subsequent calls are the result from filling in said questionnaire, if you didnt fill it in then you wont hear from them.
On the other hand, should you wish to contact them with any issues then dan.fein @ weather.com is the guys to speak to