What part of the country do you live? I live in Long Island, NY and I'm having no luck at all pulling in the 129 bird. I heard from someone on another forum that if you live east of Buffalo and north of Baltimore you won't be able to see the 129. Has anyone living in this area been able to...