Do I have to pay an activation fee or make a deposit to activate IDD?

No, you don’t have to pay an activation fee or make a deposit to activate IDD.