Poor customer service and no full refund
I cancelled an order of the EcoFlow STREAM Plug & Play Solar System less than 3 hours after the initial order due to an issue with asbestos on my roofing. Ecoflow are trying to deduct a £115 for 'a handling fee plus shipping costs'. No where on their website does it mention an order cancelation incurring costs, only for product returns, of which I (obviously) hadn't received any products 3 hours after the cancelation request.
