Check around. Most fish stores get them in periodically or can order them.
You can also try aquabid.
It depends on what quality you want. Flowerhorns aren't all that uncommon, but the ones you'll find in run of the mill fish stores are generally low quality and aren't going to look like some of the big beautiful ones you see on here.