Do you mean for storing roasted or green?
Depends on how long you envisage storing them.
I use the foil bags with the one-way valve - 250g. They work out to between 50 cents and 80 cents each, depending on where you get them. I seal them by ironing the top. Works a treat!
I usually only store these for 1 or 2 weeks myself. Beyond that, I want fresh stuff again.
Friends I have roasted coffee for and given in these bags have held on to them for 6 weeks and still maintain they liked the coffee :-X but thats a whole other topic.
If you reckon youre going to use them fairly fast, then a jar or simple zip lock glad bag might be sufficient (out of direct sunlight).
There have been a few discussions about this in the past.
Members here use calico bags, pillow cases, tins, boxes, plastic containers and other such stuff.
The main thing seem to be:
Keep out of direct sun
Not too warm
Not too humid
And then the beans will last for many months (apparently).
Personally, I use a mixture of plastic containers and calico bags. In my shed outside, not in direct sun.
I havent noticed any of my green bean stock suffer any adverse effect so far.
Hope that helps.