HomemadeEnergy.org
Consumer Report
- 08-26-2011
- 5
Ordered product with credit/debit card (which was processed immediately), but no products, e-products, or downloadable products have ever been forthcoming... in addition, no contact (phone, e-mail, physical address or support) info is availible for this vendor from their creditcard processor or on their own website. I can't address the quality of the product, since vendor never delivered.in this consumer's opinion, this product and its vendor area a total SCAM!
Company: HomemadeEnergy.org
Country: USA
State: Scotland
City: Edinburgh
Address: Suite 1, 78 Montgomery Street
Phone: 4693249274, 2137858831
Site: homemadeenergy.org