This could easily be a free gift. Here is a great alternative to vinyl if you are looking for a nice, clean look. I found the idea here (great tutorial) via here. Basically you type out anything you want and then open your image in Sumo Paint (a free download) and flip the image and print it out. Then tape the image face down on the front of the window or glass exactly where you want it. Flip the glass over and paint the letters with acrylic paint.
In the free section of Craigslist and also on freecycle you can look for vintage windows and glass pieces that won't cost you anything!
I would love to see what you come up with. Email me your pictures if you do this gift idea.