Are you a doctor or a Quack? Provision of quality and self-regulation in a market for professional services