Ours arrived a month before. Unfortunately they had them all wrong so we called back to correct them and received the corrected packet 3 days before we were set to leave. I wish they would send them sooner but I suppose they wait since flight info can change.