From what I understand about JC, all of it is done right here in the U.S. I believe they have a lab that does the nic for them here, who knows they may have expanded to have thier own chemists now doing it in house.
JC does not drop ship. JC claims they only make the nicquid when ordered. So as I understand it, if they get in a 100 orders, they make the juice for the 100 orders only. They say they now have increased their staff called "Juice Masters" and are working 7 days a week in order to get thier juice out faster. It used to take about 8 days from the time I placed an order with JC until it shipped. Last time I ordered was around 4:00PM one day and my order shipped the next, so it looks like they are staying true to their word.