Smaller scaled breeders are also ethical - so you don't have to buy JUST from the big boys. Ask around for the reputation of any breeder before making a purchase on hets. There are many fine hobbiest breeders, many who participate on this forum, that I wouldn't hestitate to purchase hets from.