Customer Service is terrible
Customer Service is terrible, will not answer questions about delivery They lost my solar panels and I spoke to 3 people and they gave me 3 different explanations When asked to cancel , despite being within 14 days as covered by UK consumer law they tried to charge a fee Be very careful
