I asked them yesterday.
Here's what they said:

FastTech always takes shipping time very seriously.

The item SKU 3905201 you ordered was listed as "ships in 3 business days" when you placed your order. This status was displayed to the left of the "Buy" button, next to "stock status". You may expect your order to ship on 12/10/2015.