Customizable credit cards

7 of 10
Card Sharp
Ingenious online software lets you use your own photos to create customized Visa gift cards; $1 per card goes to Toys for Tots, a Marine Corps charity. 

$10 to $250, plus $6 for card; GiftCardLab.com