For glitters and foils I don't think you can beat irresistible's range, if your buying from the UK sweet squared stock them, pigments powders (CND additives) also from sweet squared and the colour shack on eBay also stock some great pigments just make sure you look at there cosmetic grade...