Quick review:
Fairly long turn around time, who cares - they sent me 8 seperate emails as they were working that were informative about progress so communication was excellent.
The final report was also EXCELLENT, detailed, and well -- set up nicely, with images and any idiot could understand the value here - almost nicer communication and reporting than really necessary which is great.
Overall seems like excellent value on a whole.