It has been pretty rough. My "advisor" is an incredibly friendly yes-man who takes a bit of effort to get a hold of, and leaves me looking at white papers and wire diagrams to figure out what I want.
I went somewhere else for the solar array, but it seems silly to get someone else to install...