For in-store pickup only and with prices varying by ZIP code, Home Depot offers the Green 6x8-Foot Artificial Grass Rug for $18.87. That's $7 under what you'd pay for a similar rug elsewhere. It's designed for patios, decks, boats, and other outdoor applications.