The best quality fragrance oils are Morouge Canada but they don’t have a large selection but WindyPoint and Voyageur soap and candle are good and Fizz Fairy. The last three are all about the same but some fragrance oils are better than others and of course some don’t hold up in CP soap but the last three have a large selection! I hope that helps. I just am addicted to fragrance oils but I need to stop bc I don’t want to waste them. After the holiday season I want to start mixing and making my own blends! What’s your favourite?