Just got one myself a week ago, Having a problem with flooding occasionally as well but just dripping a couple drops seems to solve that problem.
Must say that the atty on the CJB is top notch! love the
vape I get when its working correctly...
Don't see me getting rid of it any time soon, maybe if you get the hang of juicing it you will feel the same.
Hope it works out, whatever you decide to do with it.