Yes, I do agree with you their price can be a bit higher then the farms.
But you are paying for steady and feeding fishes.
IMO, paying a bit more for the fish is better then trying to buying newly arrive from shipment. You may end up paying more if case the fish dont make-it.
Just my 2cts.