Development, internal consistency and reliability of the Verona Service Satisfaction Scale--European Version. EPSILON Study 7