Been using them since they became an option to coinbase
Discussion
I do like Strike lets you pay yourself a LN invoice with cash, but that only works with smaller amounts.
But yeah, will look into River. I made an account once I think, but never used it