I live 15 minutes away from livefishdirect.com
From being in their store, and up at their farm, I would recommend then 100% their prices are fair. And the more you order the more you save. The staff are really good at taking requests. (I.e. Give me the biggest one)
And their fish are kept in primo conditions.
When you get a fish from a dealer, or big box store. It's usually changed hands (tanks) 6-7 times before it gets to you.
With livefishdirect. The fish is breed, moved to the store, and then to you. I wish I could upload some pictures of fish I've gotten from them, but I'm at my limit.