Prices are generally quite good. Only thing is they don't sell all games. Manufacturers would rather you pay 10 quid more for a disc, dvd case and manual that cost them 20p to mass manufacture So only companies who choose to be part of steam are part of steam. EA have got their own online distribution system as well but I don't know about codies.