Overall good experience. Randy was very communicative and responded to my questions quickly.