I have ordered from Eric several times and always received order quickly. I cannot imagine that he would leave on vacation without shipping your order, in fact, if you ordered on the 5th, I would imagine it shipped on the 6th.
You can log in to your account on his web page and check the status, that is what I always do.
I cannot remember how many emails I received after each order, but it was just so easy to log in and check shipping date.
Good luck to you ! VS juices are wonderful and service is commendable.