Price depends on grade. Generally 100 for grade A, 50 for Grade B. I have had a few pics of the litter that were 250, but they have all been sold. Age, is at about eight months maybe, I'd have to check my records to be sure. They are about one and a half inches. I may have a few that are 2 inches and some that are closer to one. The pic posted of the five I have in a 75 are old enough that they are squabbling forming "mated" pairs. They have now established themselves as two pairs that hang at opposite ends of the tank, and one loner that is hanging up by the overflow, so it is time to spearate them. For people that are seriously considering buying, I can email pics of actual fish for sale. (Pm me with your email addy) BTW, the group of five are by no means leftovers,just the opposite in fact, they are ones that I held on to for future breeders, but I'm cutting a couple loose to make room.