I have NEVER found a glue stick that would actually stick the paper or picture to the page. I think I may be glue-stick impaired. Is there a secret? Or a good brand? What other kinds of stick-um (tape, magic dust? those dot things?) do you recommend?

Thanks!

Anna