Farm price will always be lower because overheads is lower. That's why it is never possible for LFS pricing to be the same as farms. If it's the same all LFS will have to close down. IMHO $38 is too cheap for flame angelfish, same goes for the current pricing of purple tang. If one fish dies you have no idea how many of the same fish the farm owner has to sell just to cover the cost of the dead fish.