It all depends on several factors!!!
Are the fish "wild caught"?
Are they adults?
Are they rare or hard to get species?
When a shop orders in fish there are also several "expenses" (such as shipping, box charges ect.) they will add into their cost of the fish before deciding on a final sale price. This is a normal practice.
If the fish are wild caught, and the shop ordered them in from the lake or a holding facility, then the shipping charges will be high.
Just an example....for me to order in wild fish would cost between $120.00 to $150.00 per 20# box just for shipping!!!
Hope this helped answer your question.
CM