Debit cards are the most popular form of payment used by American shoppers and accounted for nearly 38 billion transactions in 2009, more than double the usage in 2003.
Elaine Thompson/The Associated Press