I've been lurking in the seal threads for awhile but never committed to pre ordering one because well...it didn't seem like they'd ever ship to those who did lol. But now that I see people actually getting theirs I would be willing to plunk down the change for one, are they "in stock" for those who didn't preorder them? I'd rather get the seal over the handl, but if it's gonna take another year to get more in stock I'll pass. Thanks for the info!!