I would still say Soapers Choice if you are looking to buy by the gallon. I prefer the unrefined hemp and it is in stock. So is Argan they really have the best prices for those two oils only drawback for some is the amount you have to purchase. My normal oil supplier does not carry either so I purchase them from SC
Soaper's Choice, New Direction Aromatics, Brambleberry, for small quantity, I would buy them from Mountain Rose Herbs. Love MRH's organic oils.
This year, my local Costco sold hemp oil(24oz/$9.99) for a couple months. But once it sold out, Costco no longer carries it. I was lucky enough to buy 5 bottles when hemp oil was on sale for $4.99/each!