I have been using a vaporizer on and off for a few years. Owning a older model super vapezilla (still working) explains the on and off. I think it is one of the best at extracting meds but with a 5min heat-up, 20 min cool down the thing is about as convenient as owning a commercial jet and as loud. ZERO portability kept me combusting. After reading so many reviews I ended up picking up an iolite and it rocks. The extraction isn't 100% of what the svz can do but the convenience and portability make up for it. My only suggestion if you pick one up is wait beyond the 90sec heat up...pretty much 4 -5min before it really starts to extract. Check your local headshops for these - I picked mine up for $200. Definitely does what it claims for sure...