I looking for a long wear no smudge one. I don't mind cheap or expensive. I am in Australia so might not be able to get some cheaper brands that are in Boots or Superdrug.