Always friendly, always well-stocked.
There a massive black hole of unskeezy computer supply stores out here on the east end of the Danforth, so so I was overjoyed when I walked into ICS the first time, saw all kinds of product at reasonable prices and quickly recognized that these folks actually have game.
If you're simply looking for low-cost components or all the way up to very reasonably-priced refurbished systems, put ICS at the top of your list.