I would contact them and see whats going on.I had an order ship from them 11/26 and it's at my post office today for delivery tomorrow.I had to contact their customer service a while back about a pre order,and got a response in less than an hour.
Believe me, I have been complaining to 3FVape and they are very polite and apologetic. They simply claim they have no control over the shipping once it leaves their hands. Here is what I have learned about China shipping. The Chinese merchants use shipping companies to process their mail through the main shipping hubs. They do not just drop off all the packages at the post office each day like a USA company would do. That's why unless they are specifically using US First Class or US Express e-packet, some unknown shipping company is handling your package until it arrives at US Customs. These companies can be good or very bad at expediting these parcels. 3FVape brags about the "shipped within 24 hours" program. In truth your package does ship within 24 hours, but they have zero control over the shipping time once it leaves their hands.
This is not my first really bad experience with 3FVape. I could have avoided all this nonsense and paid extra for US First Class. fasttech does not charge extra for this upgrade, so I will be sticking with fasttech in the future.