What is the difference between "Store Brand" and "Professional" Cosmetics?

Everyone has heard the clich