Friday, April 12, 2002

A lot of stuff goes on behind the scenes when you make an online purchase with your credit card.