Home Depot does indeed have it, according to Bing.Depends. With a needle you can be sewing grass. Makes a skirt.
Cabvage worms: I have had excellent results using BT (bacillus thurigensis), a completely nontoxic (to humans) bacteria that interrupts the worm's digestive cycle. Not sure Home depot sells it, but visit a garden center. It comes as both a dust or a liquid, both are effective.
I'll pass this on to the missus. She's the chemist and botanist. I'm just the dirt mover/processor. It's my job to produce compost and soil from this horrible clay that she can grow stuff in, and apply whatever pesticides she thinks is gonna keep the bugs and critters at bay. We tried a slightly larger garden a little farther from the house a few years ago, but the deer, squirrels, rabbits, and chipmunks knew when stuff was ripe before we did, as well as the cabbage worms. We'd go out to pick what we thought was ready only to find out it wasn't there anymore. We tried some spray that smelled like 2 year old cat piss, which made the deer snort a little, but didn't faze them when the sweet potatoes got big enough for them to find. They ate EVERY SINGLE LEAF off the sweet potatoes.
My rampage with Sevin seems to have the cabbage worms on the run at the moment. But, it's mid growing season, so I fully expect them to come back with backups and with a vengeance. I'm just hoping we can get some greens in before they do. I tried Malathion last year, and the cabbage worms seemed to enjoy that stuff. Didn't seem to do anything to them. All it did was stink real bad, not something I want that close to my back door.
Strangely enough, we've had ZERO tomato worms or potato beetles. Now that I've said that .........