Agree!
In the past, A Professor in GA Tech let me call him. I gave him a call and introduced my background. He said he will give me an onsite interview chance, I can give a presentation in their group. But after 2mons, there is no further information.