A Synthesised Service Quality Model with Managerial Implications