Is there somewhere that you can buy a variety of gift cards online? I'd like to do a whole bunch of $5-$10 gift cards for my 20year old niece for Christmas and I thought it would be handy to buy them online if possible. Anybody know of any websites to do this? Along the same lines....can you purchase some sort of "display" or "tree" or something to package the gift cards in? How have you wrapped gift cards for gifts?