NOTE: Some items arrive at different times despite the estimated arrival date we are given. Call or email to ask for an updated availability.