I wouldn't trust in a 25day warranty from Renogy much less a 25yr.
I recently made a purchase thru them, they printed a shipping label then did not send anything out.. After two week I tried to contact them, that when I found out not all is well in Renogy land.
Their “support” lines go to a...