Staples also makes a TON of money from their Printing Centers. I worked at one for a few months as I was finishing up my undergrad. The money they make in that department EASILY carries the rest of the store. Even though they've been in the computer selling business for a number of years, I'm willing to bet that they haven't made much money on it, whereas office supplies and printing are where the real money is.