+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Same here, and I'm based out of Trivandrum. This wait is ludicrous as opposed to other countries where the TRF is swiftly mailed or can be collected in-person.
 
Received the TRF today, precisely after a week of the announcement of results. All the best to everybody !