So, I posted in another HQST thread about how I had a pretty poor customer service experience with them in terms of response times.
Several months ago I had bought a charge controller from them, tried to cancel, but they had already shipped. This was fine, as I opted to return it. They sent me a label and I returned it, no problem, even if it took often times multiple days in lag time for responses.
However, it then took AGES to get my refund. I had to go back and forth asking them on the status. Eventually, almost two months after I had first ordered my parts, I did get my refund. So I can't say they scammed me or anything, but wow, the response times on anything took ages.
That said, the solar panels I bought from them work great. They're the 9BB style and they tolerate partial shading really well, and they were cheap. Construction and packaging for shipping was robust enough to survive getting here with no damage. They actually slightly exceeded their 100W rating sometimes during peak sun, at least according to my SCC. I have nothing negative to say about their panels.