For my next purchase of solar panels, I am going to look for sales at Home Depot, Lowes and local outlets and hopefully good panels can be found there. That way the solar panels can be ordered into the store and I can inspect the panels before accepting them. I have had 3 solar panel shipments and all shipments had some damage. It can be difficult to return damaged panels, because larger panels are delivered by shipping companies and I found some difficult to deal with for returns.
Oddly enough, I've had zero damaged panels ordering through Amazon from Rich solar. Amazon does handle returns very well if anything is damaged.