I think of it as a work in progress: they have issues, but the staff is very friendly--something Fremont lacks.