When you sign up to Kaiser Harbors you don’t need to build a deposit immediately