I usually
buy them 50-100 at a time from Candle Chem.
Then, if you're lucky, you can find someone who buys Halo and likes something you mix so you can trade your mixes in the Candle Chem bottles for their empty Halo bottles. Well, I like doing that...