From my own experience: Normally one to two days.
My most recent order was placed Tues the 3rd. I was emailed the shipping confirmation with tracking on the 4th. It's out for delivery today (sent from WI to FL). All in all,
three days for me from order to receipt of product.
FV works hard to make sure we don't have to wait too long. This is just one of the reasons we love her.