I've tried all the others, the free ones don't work because they don't put the canonical URL in the correct format. This one does and it's not expensive. Buy it, install it, activate it and forget about it and let it do it's job. At least someone got it right!
Many thanks for saving me a big bag of time with not having to code the canonicals in by hand.