Solar Fast review: A fast-growing solar installer with outstanding customer service 11 September 2024