An average American receives 8 credit card offers every month. Credit card companies are marketing their products more aggressively now. This is because they make huge profits and want to continue to do so. Between 1995 and 1999, their profit more...