i've bought yp fingerlings from 2 different sources, most pond stocking places are a couple hours drive from my house, but i happened to be working near one and picked up 25 2 to 3" yp for less than 1.00 each.. i also had 25 yp 2" to 3" shipped to my house, total cost around $53
buying eggs would take some work, and it would be at least 2 years before you could harvest..
you can buy 3" to 4" fingerlings and harvest in a year or less.. look here and search "by species"
http://www.wisconsinaquaculture.com/Sea ... etails.cfm