This is the best price we found for any 3x50-foot roll of landscape fabric by $3. Buy Now at Ace Hardware