Just wanted to add another data point here. Today was the lucky day for me. ON->ON retail purchase.
May 31st - Purchase
June 1st - Transfer initiated (Reference number: 5888***)
July 21st - Transfer processed and received notification from CFO
Potentially noteworthy: I did not receive a reference number from the retailer I purchased from (when I asked they refused to provide). I waited until yesterday, and decided to send an email to the CFO saying something along the lines of "i have a purchase that should have been initiated on this day, i haven't heard anything, can't get a reference number, and i've heard of people who purchased after me getting approvals so I'm just checking in to see if everything is in order and if so can you please at least provide me a Reference number".
I'm NOT saying it's because I sent that email in yesterday that my transfer was processed, as according to the data posted by other gentlemen here tracking date estimates by Ref # it seems I was due this week anyway, but it IS noteworthy that I got my transfer exactly 2 minutes before they responded to my email telling me that my transfer had just been processed. It's not outside the realm of possibility that my email served as a "while I'm looking up this transfer might as well process it", but I may just be looking for a pattern where there isn't one.
Hope that helps at least provide a data point, I've been lurking here for a long time and finally had something I could contribute. Good luck to you all.