we steer clear of coinbase for sure, they recently struck a deal with IRS to hand over ALL transaction data.
Try these guys maybe ? https://www.blockonomics.co
We have used them without problems. Much depends on the level of anonynimity, if any, you want/need