They seemed to have taken down the page, they claimed to have a few thousand of them yesterday. I have no shipping /tracking as yet.
eliquid.com drop ships orders. I'm pretty sure that my order shipped from direct vapor per the shipping label. I've ordered flavoring from them before and it came from Nicotine River.