I am working on a B2C site that is centralizing multiple divisions into a single site. Need to migrate customers from old authentication systems to the new one. Can't auto-migrate credentials (not unique on an enterprise level). (1) Anyone have experience doing this? (2) Any POV on best practices vis a vis UX, customer satisfaction, (3) if a grace period is provided how long should it be (user vistation frequency = monthly.