I've been looking for a linux desktop and connectors to use with a new monitor. The best deal I found was at Fortune. They gave me a good deal on a customised desktop, put together the machine at no extra cost and gave me a Linux installation disk for me to use later (I didn't want a Windows desktop.)
Their product selection is narrower than Canada Computers but they are less expensive across the board. I'm happy to buy my stuff from them if they have it in stock (buying some of these things on the internet is not worthwhile because of shipping returns hassle.) I paid with credit card (see comment.)