Haven't tried much of their juice, but their Extreme Ice is pretty tasty. Its menthol with a spearmint finish.
Solar Flare is ok, taste like a gobstopper. I'm letting it steep for a little while in hopes it'll get a little better. Taste kinda dry, no flavor on the inhale, with only a little after taste fresh out of the bottle.