Have tried Sizzix and other brands of the double adhesive sheets and these work also. Don't remember the price I paid for them but you might check them out price wise and see if they aren't cheaper than the other brands.
This worked great for what I was using it for. Easy to use and adhered to the surfaces well.
Sticks well, great for glitter butterflies.