I have found a new and free
weed barrier I think.
I was on a construction site, and here in Georgia, they have to put up a silt fence around any new construction. The fence material is a woven nylon of some sort. It lets water thru, but not the mud and stuff after our nasty thunderstorms, etc.....
When the house is built, and the lanscaping is done, they just throw the silt fence onto the trash heap. All you have to do is pull it out and load it up. It seems to me it would work better than plastic to kill and prevent
weed growth.
I am going to try it and see how it works.