Credit card reward programs come with a seemingly endless variety of perks and points systems – and may seem like a win-win situation – but financial experts say consumers ought to think things through carefully before attempting to spend their way to a free trip.