I have been to Crucial Computers twice now, for two separate 'medium-difficulty' issues. Both times, Steve was able to address my concerns immediately and was able to return my computer in record time. He even helped me after the fact over the phone with a software issue I was having. He is very knowledgeable and was able to diagnose my computer with an 'off-the-wall'-type of problem that I never heard of, but after investigating found out that it was a known issue with my vintage motherboard.
The first time I walked into the place, I was taken aback by what I perceived as Steve's lack of customer skills, but I now think that it is just his personality. I think he could maybe work a little on it a bit, but the bottom line is that he seems to do his job well, and that is what really counts. I plan to return to Crucial Computers in the future for my computing and repair needs!