This is a pretty nice place, I definitely prefer it to Memory Express.
For one the staff don't automatically assume you have no idea what you're doing and they have a reasonable selection. They actually carry older parts and accessories, something that Memory Express is really bad at.
They have a whole bunch of things that you won't see regularly anywhere as well. I built a computer with old hardware to play DOS games for about $20 from parts these guys salvaged. I also found a good 19" lcd to go beside my main one; Memory Express doesn't even offer non-widescreen monitors any more.
They don't have the slick store and website that Memory Express so I imagine a lot of people overlook it. I definitely recommend taking a look if you're looking for anything computer related, especially if you didn't have a good experience at Memex.