So you are giving up on the buy hand and buying gift cards instead??? Or ar eyou like me and gift cards are part of your christmas? Well why not meet in the road halfway and make your own gift card envelopes and holders? One way I do this is take apart a small envelope, carefully - dissect it at the glued seams, and when it is apart you have a template! Just trace this onto some old paper (I use pages from those damn Christmas catalogs that are sent to me. Or you could get fancy and use these templates to make really nice holders
Cool thing is you can make a gift card very personal- and have some hand made in it as well. Or you can make a cd envelope and give cd's with a personal selection of music on it. Or photgraphs on CD.