When we ordered ours last year, about 3 months ahead of time, they came within a week. Although you have the option of picking them up at the park or your hotel, which is what we did unknowingly with our park tickets. Maybe you should call and see if that is what happened.