www.wizardlabs.com sells liquid nicotine for use in ecigs.
its pretty cheap for alot, and it can be cut with either propelyne glycol (not reccomended) or vegitable glycerine (wouldnt this be cannasafe?)
it comes in all sorts of concentrations, right up to 100mg per ml. you could cut it with h20.