Why are Brown Eggs More Expensive than White Eggs?

Brown eggs are more expensive then white because they are less common. There really is no difference other than breed of chicken and color of egg. If you are buying from the actual farmer then then tend to run about the same as white.