Try this site:
http://pursepatterns.com/
They have over 1,000 patterns. You can narrow it down by searching book bags, shopping bags, etc.
Also, if you Google "free shopping bag pattern" it has a few sites.
This site looks quick and easy:
http://sewing.about.com/od/bagstotes...grocerybag.htm