Heralded as a revolution in customer service, self check-out is still waiting for its day in the sun. David Merrefield reports on the lessons to be learned. Click here to download video