No there is no setup, programming fee or deposit.