I am always amazed that these aliens travel trillions of miles in sophisticated machines, get to earth, then forget to active their cloaking devises.
I am even more amazed that there are humans eager to greet these aliens who have traveled trillions of miles. Perhaps the food chain does not end at our atmosphere? Keep your head down until we have our photon torpedoes up and ready.