R
Rick Coven Review of American Solar Corporation
Unfortunately, every review for American Solar Cor...
Unfortunately, every review for American Solar Corp. in Sausalito, California is referring to another telemarketing company called American Solar Direct. I feel sorry for these guys, the must get a lot of irate calls from unhappy customers confusing them with this other marketing company.
Comments: