Not sure where youre located, but many hardware stores still carry jute twine.  The twine I use, I get at Menards.  There are other specialized online stores that carry more varieties, etc...  But I always figure its nice to hit the local stores first for that instant gratification.