Very good experience overall. Bret is friendly and patient.