We live in an imperfect world. I expect to pay premium prices for 100% QA. On the other end, I simply ask that vendors honor their warrenty when things slip thru. I think BB did that here for me. Renogy did too but just was a bit more of a hassle. That being said, I've found value in both...