I've been waiting since February for the results of a kit. Expected due date is last week in April. Do Population Finder results still appear a few days before the FF result itself is uploaded? This used to be the case with kits I submitted last year. Are results usually uploaded on specific days of the week, or is it pretty much ad hoc?