So do I. Cause I ordered a phone case once and it was delivered in a really poor condition. And we're talking about a phone case that was more chirpiest then a solar panels...Maybe it's my negative experience but I wouldn't buy anything from Ali.
I prefer to use some local marketplaces like Innovate Solar cause I would be able to go and ask what's with my solar panels. They are quite expensive and if panels would be delivered from Ali I could be sure about their security.