I buy GL.iNet routers, they've been incredibly reliable.
They come with OpenWrt on them, plus the vendor's web interface. You can flash regular OpenWrt which is the first thing I do.
Make sure any model you look at is supported on the ToH. It takes a while for brand new models to appear in stable owrt releases.