Richard I think you know my answer...
Yes we've had issues, have some now and will no doubt encounter more in the future but on balance we have a great team that I trust and respect, build a team of 9 & 10's that 'get it', be kind and treat them well, appreciate all they do and try to become the employer of choice, they are one of your best assets, put them first.
HTH
John