I usually scuff the end of the pipe slightly, flare out the end, and use pipe clamps to keep it in place. It may not be the prettiest setup, but I've haven't had a pipe come lose since.
I might give the silicone thing a try, because those pipe clamps are an eyesore.
Thanks for the info