An offer that really needs you to deposit-actually lower amounts-isn�t a no-put extra