E cigarettes gives cancer ...

So does the sun.
Yeah they still have their drawbacks like vaping creates formaldehyde, but its 1/1000 less than a cigarette produces.
It depends on the liquid actually:
http://en.esmokinginstitute.com/node/31I would never recommend vaping as being completely healthy, but then, almost nothing is and vaping is orders of magnitude less harmful than traditional cigarettes. It also tastes better

Thanks, I tell my customers this too, it's not that it's healthy, but it cuts out 4000 chemicals found in cigarettes, you decide.