products are as good as the ones used in salons. But which ones? And do you know the difference between a demi-permanent and a semi? The plethora of new products can be confusing to say the least.