Credit card with checking account: advantages and disadvantages