TQM: The experiences of ten small businesses