For cocoa butter, I buy the wafers from Jedwards. Excellent quality and they do have organic wafers too. Shea butter, I tend to buy with my other oils at Soaper's Choice. For EOs, I would rather pick high quality and pay a little more than the cheapest price I can find so Liberty Natural is one of my favorites that I have tried from. For FOs, AHRE, NG, Aztec and BCN are my favorites. I have some favorites from other vendors like WSP and EBB, but I can honestly say that I'm not in love with BB's stuff. I find them to be expensive like WSP, slow as molasses when packing my order, and plus the ground transit time from Seattle to East TN is just unspeakable. I can find comparable scents at other vendors who are a whole lot closer. I've never tried EO or FO from ED so I can't say anything about the quality.
I use ED for all my NaOH. I will be using it for all my KOH in the future as well. I placed an order with AAA Chemical in Texas for some KOH because I wanted to order some pheno as well, and quite honestly, was a little put out that despite saying they have a 2-3 business day turnaround time, it took 8 BUSINESS days for my order to ship. I ordered on a Monday, emailed them the FOLLOWING Wednesday to ask about my order, it shipped out about 2 hours before I emailed them, and it arrived two days later.