There are only 3-4 that have a good range of new parts: czone, galaxy, shingtech/shingpoint and perhaps media international. The market has shrunk a lot in the last decade or so. Most shops have shifted to dealing in used PCs. As a result of the shrinking competition and lower sales volumes prices are higher than they should be.