Your timeline is normal for Scarborough.I have not called them yet. I have been following the forum from some time. I noticed that people who applied around July 17th have JUST received the date for oath around Apr 21st, 24th. So I thought it is normal. I am hoping I will get the oath date in next 1 week. Fingers crossed.