I've just got another one of these, the offer is still there.
Got a weird problem though, when I screw this one onto a mod, any mod (I've tried the drag2, tesla wye, artery hive and rev sport, and also on my ohmmeter) I randomly get the check atomizer warning. The build is fine and its not shorting on the deck cover. its as if the firing pin is too short. if I unscrew the pin about a quarter turn (from as tight as possible) it makes the connection and works fine. Everything's nice and clean, and it only happens sometimes (usually when I first put it on a mod, although occasionally when i fill up).
Anyone had similar?