Peter,
Yes! Thank-you, Thank-you, Thank-you!
I can see now where I went wrong not joining the Order Details and grouping by productID.
Fortunately, this particular script doesn't suffer from the duplicates issue, although I think the next one does - but I'll cross that bridge when I get to it.
Thanks again for your time and effort.
May God Richly Bless you
Gary