We examine Glow Green's solar panel prices, products, warranties and customer reviews to see whether this established installer is right for your home