I bought a MacBook that crashed a dozen times the first day I owned it. When I went to pick it up from Computer Works' service department two days later, since they hadn't been able to replicate the problem, they told me there was none... despite the fact that I had the kernel panics all logged for them right there on the desktop (I hed moved the log files there to make it easier for them since they didn't even seem to know what they were). They would not exchange it because, basically, if they couldn't replicate the problem it was all in my head. The front staff seemed ignorant of everything related to the mechanics of computers and made me wait over two hours to see a technician. The technician was nice, but we were told we had to come back another day because they could not authorize an exchange. Incidentally, my partner, a man, was not treated with the same condescension that I received, which made the experience all the more infuriating. We were finally allowed an exchange, but told that it was our problem if the new product crashed. And we were given the ridiculous explanation that the crashes (which they had previously implied did not happen) were a common MacBook problem (they claimed to have found this out ""on the internet""), so therefore they were not their responsibility.
Cons: condescending, ignorant staff