I use Dupont from Lowe's...3'x300' for $62. Fabric is a HUGE help for the lazy homeowner who isn't wanting to weed weekly. Three inches of mulch sounds ideal for the landscapers that just scalp and not use fabric...but...lets be honest. The homeowner will have a jungle the following year. Scalping the lawn only, in my opinion, is the worst technique. Put down the fabric and tell the homeowner that this is a great way to prevent a majority of weeds, but seedlings will fall in the mulch and grow on top of the fabric. It they see green growing...spend a half hour a week pulling the unwanted green.