Yep, they leak. But if you're looking to save $$ you can grab a 3 pack of the plastic pants ("pilchers") from Big W for about $1.90 and they last for ages. We got 2 x 3 packs in each size. Done.

The PULs breathe better (and then there's wool and other types too) but it depends on how much you want to spend.