Excellent customer service
Their customer service is excellent. Bought a Delta 3 Classic and had loads of questions because I was building a bespoke solar off-grid system around it. They replied within 24 hours and patiently replied to my tedious noob questions with detailed explanations and advice.
