Didn't buy the "Ebay no name ones", but got the Depo brand, same style. Look cool.
I think the general consensus on the Ebay ones were that they aren't sealed well enough. Either got to bake them apart and put more butyl rubber glue around the edges, or silicone caulk around the seam.