I've had some good luck with the prevail brand. I'm not sure if they are exactly a store brand, but i've seen them at stores that don't necessarily have their own store brand, we have them at Kinney's, though I think those are limited to the northeast. There generally just as good as the depends from what I've found but are a few dollars less expensive. They are cloth backed though.
|