As far as posting early -- it may depend on your local post office or the route it takes. I've sent several packages to England, and they always arrive in less than a week. I'm not sure where our mail goes after it goes to Louisville, but it must avoid all the large cities.