I agree with double sided Scotch tape, but I'd buy the regular roll - I thought it would be easier to use the roller, but it was awful! It's not as sticky as I'd hoped, and I literally could only use about half the tape on each roll before the roller/applicator got all messed up.
Re: DIY Invitations- tape vs. glue- and what brand?