Need A Financial Product › Forums › Bank Accounts & Deposits › Should I accept the life time free credit card offer