I came here to look for their reputation. Guess I'm in good company.
My story, bought a refurb Growatt April 13th, "Shipped" April 16th. Checked up about a week later thinking it's almost here....nope, label printed not picked up. Emailed to see what's up, no reply for 72 hours.
Called and...