I've been buying and wearing plastic pants for over 20 years. The last few years it been Haian brand for me. You can't beat them for the quality and price.
I have been buying my diapers at thrift stores for several years. I don't always get the brands I would like, but for the about a third of the retail prices, you really can't go wrong.