The following is a guest post written by Michael from CreditCardForum.com, a site where consumers can discuss the best credit card deals, as well as ask questions and get answers for just about anything related to credit cards. A few decades ago credit cards served a pretty basic purpose – they were a piece of [...]

