Timing, deposits, lead times and financing, written for people who are not in a hurry. Call (714) 736-0278.