Optimum off of Barrett has a decent selection and will get some oddball fish in every once in a while. I use to shop them a lot when I had freshwater. Premier just expanded their FW stuff and has a nice selection usually. If you're into big fancy plecos they usually have some cool things in-stock.