I picked up my poncho at Canadian Tire for about $7.
I've hauled it around with me on most of my rides for the past 2 years, and have used it frequently. I wouldn't travel without it. It can be used on the bicycle in the lighter rain conditions, as you mentioned. I can slip into it when setting up camp in the rain, so that I don't get wet. I can wear it around camp when slogging back and forth to the toilets or picnic shelter, so that I don't get wet. When I take a day and go hiking, it is a valuable tool to bring along in situations where there is changeable mountain weather - it is smaller and lighter than a jacket, and will probably keep me drier. I've also used it as a ground sheet when I want to take a nap or sit on the side of the road.
You might check a camping/outdoor store like perhaps REI.