Order never arrived
Order never arrived. Sales Manager said he would look into it but after a week (and one chase up email), there has been no further communication and my solar installation has had to be delayed.
Will be contacting my credit card company shortly for a refund.
9 September 2025