There is no benefit of calling them. They are directly saying, we have the same information that is available on your student center ID.You should do phone call at Seneca college and ask them about your queries about offer letter
I called them thrice, they are not answering what i expected. every time they say your application is still in process, we will update soon.
Anyway, You can call and let me know the reply you receive from them.