Product review (5 stars): They're Water Panels (Whatever)
Hey.  They're water panels.  What do you want?  Items were delivered as promised and are working just fine (well, the one that I installed).  Very reasonably priced.  Go for it.