Kevin reminded me that I reminded him that a great last minute Christmas gift is an Amazon Gift Card. The reason is because you can email or print and give the card to someone. Of course it comes in all sizes and you can get just about anything at Amazon.
1) E-mail a personalized gift card for immediate delivery.
2) Print a personalized gift card on your own printer. (Remember to have your credit card handy when you’re ready to print).
3) Mail a personalized gift card (shipping is free, of course). Please allow 5-7 business days for delivery.
4) Order a Gift Card with your other purchases in your Amazon.com shopping cart.
You can also check out the Orangejack Mall for other great shops and online shopping resources.