Live stock levels are not that hard to maintain. The initial setup of it is a bitch, but once its going, it really maintains itself. The store (non rc related) I used to work in had the barcode reader thingy setup to manage stock levels both in our own system aswell as the website whenever goods were run through it, both inbound and outbound. Dunno about the cost of it since it was run elsewhere at HQ.
That said; shame to see Microtech go, one of the UK shops I used the most