I recently purchased an innokin Zenith D22 and the one thing I don't care for is the short mouth pieces that came with it. I'm used to the ones that come with the Protanks. I do appreciate the snug fit though. I'm told that these are pretty much universal but with probably hundreds of vendors selling them I hate to buy some and end up with some that fit too loosely. HAs anyone here bought replacement ones that you'd recommend and if so, what vendor? Thanks in advance.