Essentialdepot.com has some good deals on glycol and glycerine sometimes. I got a gallon of each for 45 bucks shipped last time I ordered. Both are usp of course. If you're just dabbling you probably don't need gallons, but diy is imo the only way to go. Wizard labs usually gets my nic and flavor money, but vapingzone and flavourart get quite a bit of money from me too. I go through ecigexpress for the FA.