I have pre-made certificates in $20, $40, and $100 amounts. Or, they can be made in any amount you might want. They can even be purchased "e" style, so you can print them yourself, or email them. Attention last minute shoppers (I'm not naming any names or anything) I'm talkin' to you!
Here is one post sewing machine.