Another good option is Bitcoin Well for the US and Canada. I started using them last year.
They have an account option that doesn't require KYC but has a higher spread. It is much lower for verified accounts.
They have an OTC desk if you happen to be a whale.
I will check it out, thanks for the tip.
I ended up going with Swanbitcoin over strike. I read some extremely negative review regarding strike.me on trustpilot, and I got scared off.
Swanbitcoin was reasonably easy to get setup. I did have a little trouble getting my bank account setup with them, but their online support helped me through the issues. I made my first purchase yesterday. When using ACH transfers, they do have a 10 day hold on your purchase before you can withdraw. I'm going to test out the withdrawal process and fees. If that goes smoothly, I'll setup the recurring purchase/transfers, and I will provide an update.