Make Red Cobra Vapors, an online vape shop based in Twin Falls, Idaho, your only source for quality e-juice at a great price. From fruity to basic we have something to please every palate. In fact, we have more than 144 options available, which you can mix and match to create your own flavor!