Computer superstore with a big range of software, hardware, peripherals, stationary etc. They are not always the cheapest: for example I buy ink for my ancient printer a lot cheaper on the web. But there are bargains to be had in software about to be upgraded or ex-display hardware.
This store also runs a repair shop which has helped me before now. I've also found staff here to be good at giving advice, for example instructions on how to install new parts myself. One time I may have been sold the wrong part, but when it failed they refunded me no problem, even though I was slightly over the guarantee by that time.
So, not always the cheapest, but dependable. read more