Seems like a good product for the price but after an hour or two of use the fire button started to stick. I continued to use it hoping it would fix itself but the problem got worse. This could be a dangerous problem so I mailed it back for an exchange or refund. Eciggity responded to my email within minutes and sent me a return shipping label. As Always, great customer service!