I responded to this yesterday but it doesn't look like my post is showing up. So I guess I'll try it again. (:
I am going to try my hand at the same craft this year. I purchased the glass blocks online from home depot and purchased the vinyl from www.sayitonthewall.com
I was specifically looking for nativity vinyls and she had several Christmas ones to choose from.
I haven't made mine yet but I'm excited to. Good luck!