Id never heard of them before I went on holiday. Bought the primer and its fantastic. I just wanted to know where I can buy the rest of the range and, is it anygood?