I ordered mine on Monday Dec. 07 and paid $3.99 to ship to New Jersey. They predicted 8-12 days. According to FEDEX it left the Sacramento FEDEX facility Wednesday evening Dec. 09 with an estimated delivery date of Dec. 18 which would be the twelfth day from Dec. 07. It shouldn't take that long unless it's traveling by stagecoach. I'm guessing that it reaches New Jersey on Saturday and will at my door on Monday Dec. 14th which would be the eighth day. I will keep you posted.
You are not getting FedEx all the way. They use FedEx SmartPost for low shipping. FedEx delievers it to some USPS center and then it comes USPS the rest of the way. How and where they decide to stop FedEx and start USPS, I do not know. But I can tell you just because it says FedEx, no not expect quick shipping (at the low price).