Had a totally great experience here. Again. I've gone here a few times over the years for a new computer cord or replace a crashed hard drive. This time I'd been looking to upgrade my memory and hard drive on my 5 year old laptop and had been stopping in over the past few months to pick their brains and get quotes. Finally pulled the trigger yesterday and received a call today that my new and improved laptop was finished and ready to be picked up. Friendliest and best service ever and prices are waaaay less than the Apple store. I'm a very happy customer!