I remember reading a post somewhere mentioning hardware stores, so I shopped online on local hardware stores to figure out what would best fit my needs.
I found this at Reno-Depot under Toolbox and Storage Organizers. The price was pretty reasonable and the drawers were wide enough to hold a DMC skein without bending it too much.
The stash you see below is what I bought from my 2010 trip to Morocco (best stash enhancement trip ever!!) I had just started cross stitching and my cousin took me to the fabric market in Casablanca. I'll try to upload the pictures I took in the market.
It's not perfect, but it's getting there. I still have a yarn that is not properly stored and I think I should get more plastic containers for other stitching accessories. For now the next shopping expedition is for a proper desk light and chair. The light I'm using now is not strong enough for stitching and the chair is too low for my desk.