20090203 credit card sign 18
Window sticker advertising Visa and MasterCard credit cards in San Francisco, Calif. -