One Stop Solar
Its A Scam - Solar Water Heate
This is nothing more than a bait and switch operation. They list on google addresses for their showroom floor as: 3881 Old Winter Garden Rd Orlando 32805 (this address belongs to HD supply - I went there and they had never heard of them or anything about a showroom floor) The second address was ...