Social Travel takes to the Skies [Infographic]

Social travel is making the world seem just a little bit smaller: from hotel reviews to an insider look at the people running the tourist attraction, the online community brings everyone a little bit closer. See the recent trends in this changing face of global tourism, and how social travelers find exclusive deals and connect […]

US Credit Card Usage Statistics 2012 (Infographic)

There are about 181 million credit cards in the US! Most people actually use it on travel expenses, and surprisingly only 1 in 5 use them to pay for bills. The average age at which a U.S. consumer first adopted a credit card is 20.8 years. 84% of the student population overall have credit cards. […]