After I'd moved from Ajax, I once committed the grave sin of going to another computer store, as I had issues with one of my laptops, only to have my very explicit concerns disregard, be cheated out of hundreds of dollars, and left with a computer that was far more broken than I started with.
Never again.
A.P. Computers was my go-to before I moved and I am happy to say that they are my go-to once again. I cannot stress their excellence enough. They are kind, professional, dedicated, friendly, and attentive--they actually listen to what you have to say! Imagine THAT novelty. I am not computer nor tech illiterate, but I was going to build a custom rig with specs that, while tested, turned out to be Not So Great
I'd only sent A.P. computers a question asking how much it would cost to assemble, but Alfredo very kindly offered to speak to me directly. I didn't want to waste his time, since I actually hadn't ordered the parts yet, but he'd insisted, wanting to hear for himself what I planned to do. He could have simply given me the quote, and let me order parts that were overpriced and ill-suited. It wouldn't have mattered to a lot of other technicians, especially since, if something happened to my components, it would mean more business for them in terms of repairs and replacements.
Instead, he listened to me and spent over an hour and a half walking me through better choices, explained the reasons behind those choices, clarified them as needed before ordering them from his supplier, and, perhaps most importantly, listened to the bitter tears and agonised moans of a poor post-secondary student over, and over, and over again.
That sort of consideration and dedication is rare and priceless.
He's a very friendly and personable guy--I felt at ease with him, he didn't belittle me and we had a lot of jokes. It was a tremendously excellent experience.
Please, if you want outstanding customer service, people who know what they're doing and are passionate about it--really, if you *love yourself*, go to A.P. Computers. They'll take care of you.