HERE is a great stop by step on how long the processes take. You may be surprised that some don't take as long as you think it would.