We buy ours locally at our farm stores (Orscheln's) a couple times a year. Twice a year they have fish days and bring a truck in from the hatchery. My 3-4" channel cats were fourty nine cents each with no shipping. Being an old Californian now living in the midwest, you might look for farm stores on the outside edges of the LA basin, the high desert, or San Bernadino.