This thread motivated me to look for a tote for my groceries. I ended up at Wal-Mart, and I found this in the luggage section. It's microfiber with a zip top and a snapping flap. It's lined in sturdy nylon and has a zipped pocket inside. It's 22 inches wide and 14 inches tall. It's folds down and snaps into a square 10 wide and 5 inches tall, so you can tuck it away in your purse. The handles are long enough to carry on the shoulder, and it was only $9. I used it to carry my groceries home today, and it worked perfectly. Here are two pics: one of the tote open and one of it folded. The water bottle is just for size reference. I know it's not the most fashionable thing, but I wanted to keep it neutral, because my BF will be carrying it too.