Support@HomemadeEnergy.org
Consumer Report
- 03-09-2012
- 1
This ad popped up and I listend to their video and then I filled out order form and charged it on my credit card. Then I went backto the company to ask about my total bill, and saw all about the complaints. The only thing I could get was the sales pitch again. Now I want my $47.00 back.
Company: Support@HomemadeEnergy.org
Country: USA
State: Scotland
City: Edinburgh
Address: Suite 1, 78 Montgomery Street
Phone: 4693249274, 2137858831
Site: homemadeenergy.org