Their website said an Apple logic board was in stock, so I ordered it for a repair job. After a week, this "in stock" part still hadn't shipped. I'm not saying it hadn't arrived, I'm saying it hadn't even shipped yet. So after this week, I contacted them. I contacted them every day for 3 days straight. And every day, they don't me it was going to ship "tomorrow" and that someone from the company would contact me. Then after that, I contacted them and demanded to know why the item hasn't shipped yet. I was then told that the item was in fact NOT in stock and had to be shipped in from an international warehouse. At this point, I no longer needed the part and it would be WAY too late by the time it arrived, so I told them to cancel the order.
THENNNN they shipped it anyway, and I had to refuse the package. They've had it back for a few days and still I wait for my refund. I'm not waiting any more though, I've contacted my credit card, they can deal with it.
First and last time I'll use Memory4Less.
FYI I am a computer repair tech that's been in business for about 17 years now.