A couple of weeks ago I spent two and a half hours helping a guy who'd found the game via the Discovery Wings ad.
They've had a free preview of Discovery Wings here for the last week and I saw the ad once. Oddly, it was within 30 minutes of looking for it.
We need to put our best foot forward and welcome these new users. We need to keep in mind that many of them may not even be gamers and be entering a completely new environment. That can be daunting even without people telling them confusing acronyms like "RTFM".
Lets be as helpful as we can, or keep silent if we don't wish to help at the time.