Type 2 diabetes. Patient practices, and satisfaction with GP care.