This is a very controversial topic however, you can find the best information regarding puppy mills here:
http://www.puppymills.com/
I personally would also steer clear of puppy brokers and pet stores as many often get their puppies from a mill and you will not be able to see the parents or the conditions that the puppies were raised in. I am not saying ALL as there is always the rare exception to the rule.