WizardLabs sells all the ingredients you need to make your own on the cheap. Costs about 15 cents a day to
vape and unless you're a klutz it's pretty easy to do. Stick with sweet stuff. Chocolate, peanut butter, fruity flavors. Watch out for citrus based flavors though because sometimes they can crack or permanently cloud the plastic of the
tank so watch out for that. Start with single flavor mixes and work your way up to doubles if you want to go it alone, otherwise there are a slew of recipes right here in the forums. Wizlabs sells The Perfumer's Apprentice brand flavors by the way.
EJUICEMEUP is a free to download calculator that has its own recipe database and you can save your own as well as set a default mix that you make the most (and you'll soon have your all-day-vape - give it time).
There are videos on youtube that show you first hand how other people do it. It may help you to watch some.