Hi and welcome to the board. I buy my nic from
MyFreedomSmokes and my flavors from
Flavor Apprentice. I might order PG/VG from them at the same time to save on shipping, but it's usually cheaper on eBay, and if you stick with top rated seller, you'll get good stuff. The stuff you want is USP graded Food or Pharmaceutical bases, with a purity in at least the high 90s. You can also buy them organic and/or Kosher if that's important to you. I have had good luck with
this vendor in the past, and he will sell PG/VG together in a bundle. In fact, I ordered from all three of those people just today.
Finally, you'll find recipes and all sorts of good advice over in the
DIY forum.