Review for Consolidated Solar Technologies

03/08/2011
anonymous

Can`t think of a thing they could have done better.<br />

Sales process
Price charged as quoted
On schedule
After sales support