I will step in and defend the hatcheries here. MOST hatcheries do not have thier own stock, they purchase thier eggs from others that raise a certain type of bird. The person raising those birds probably does not selectively breed to ensure that the birds you get come out of SHOW quality stock, but then again neither do most private persons. In fact most that are selling on craigslist/classified adds got thier birds from a hatchery. So unless they got high quality birds and have selected out only they best birds, all you will get from a private breeder is second generation hatchery stock. Most likely no better than pet quality, but somewhat true to the breed standard.
That said, if you go to a showing breeder you will have a better chance of getting quality birds, but dont expect to pay $3 a bird and think you will be getting the best birds available. And on that note, just because you get birds from someone who has excellent birds does not mean you will get excellent birds. There is a lot of culling that goes on to get show birds. So if you dont mind PET quality birds, check with a breeder of whatever type you would like and ask how much for pet quality and you could wind up with good, just not great birds.