My happy $2 solution was at the Dollar Tree. A dollar for the basket and another buck for the Hefty zipper bags. I was the lucky recipient of many sets of needles ( from knitting quitters) and some I have never used including five sets of size 13 circulars!
My double pointed needles have their own case, and since I rarely need them these days, it is pretty easy to scramble through the lot in a quest for the right set.
I do have some straight needles...but I can't find them, so nevermind.