I can't comment on these panels. But I've made a couple purchases with this guy and he's been good. I once bought maybe 20, 50ft MC4 extensions and I saw I got shorted a pair. Called him up, he was already aware and shipped me the missing ones without complaint.