This humble daypack has saved me several times. When empty it actually fits in your pocket. It has served me well when I have acquired more than I could otherwise manage on my bike. This pack has also been there for me when I needed to free-up my hands at the flea market.
It is made by Sea to Summit and is available for around $29 at: