Credit Cards offer alternative to finance deals