Gandi.net for the last 14 years. Not the cheapest but good service and no upsell.
.com domains seem to be obfuscated okay these days...
e.g. https://v4.gandi.net/whois/details?search=davewasthere.com&s...
I couldn't get my emails obfuscated on .com and .io addresses about 2~3 years ago. Just managed to get it done.
https://www.eugdpr.org for more information.
Otherwise, best I have used - and I've been through all the usual suspects.