I have ordered from Amsoil several times in the past, and was always impressed that the stuff came quick.That "good company" tried to blame UPS for the 300% delay in shipping time.... turns out the Distribution center directly stated they are the ones that are behind, not UPS. A "good company" doesn't scape-goat like that. Which is simply the truth of the matter.
Also, I do not know how the stuff arrives without being messed up.....box is pristine. Never had an issue.
Did you happen to order the stuff during a holiday? I did that once and it did take longer.