Ah Memory Express, such a hit and miss kind of place...
They have a really annoying tendency of only stocking the latest parts, so anything that is older than 6 months is usually hard to find there. I've repeatedly had to go to other shops and online to find things I needed.
I also have an issue with their prices at times. I get that they can't always offer great prices like newegg can, but when they are priced 40+ dollars over other small business in the city you know they're just gouging. Thankfully this is not always the case, most of the time they've been reasonable.
Their staff are always really hit and miss for me as well. Many of them assume everyone who walks into the door has no idea what they are talking about, so they will often try to talk over you and talk you out of parts. My husband and I have had to literally stop them mid-sentence and explain in exacting detail that yes, we know what we are doing. Honestly, most of the time we go in there I am steeling myself for this to happen.
Thankfully it's not ALL bad. There have been staff that were great, we've gotten good deals, exchanges are easy and it's often convenient to go there over dealing with shipping costs and such. I'd just rather check Computer Rack first before trying Memex.