Support@HomemadeEnergy.org & all parts of the company
Consumer Report
- 12-02-2011
- 6
I ordered the full package to make the solar panels & the wind turbine and all I got was reciepts that have nothing on them but fake web sites etc.
Company: Support@HomemadeEnergy.org & all parts of the company
Country: USA
State: Scotland
City: Edinburgh
Address: Suite 1, 78 Montgomery Street
Phone: 4693249274, 2137858831
Site: homemadeenergy.org