Just prepping my shopping list. Does anyone know if Mac, benefit or Bobbi Brown are cheaper stateside? Any other brands / products I should be adding to my list? Any hair products I can't live without?