Its not a horrible deal but you could do better.
Try this. Its 25 for $25 (including 3 berried females) in the beginning but then turns to 35 for $25 because she runs out of berried females.
I wish I could sell them for that much. I the fish club around here they tend to go for $15 for 12 and then $1 each if you want a couple dozen. The stores try to sell them for $8 each or 3 or $15, but they are crazy . But then again I live close to a big city so you have for competition around here, hence lower prices.