Called National Customer Service
I called the National Customer Service for the first time today. The wait was not very long (about 10 minutes) and the officer was reasonably friendly. However, as I expected, he didn't know anything about our sufferring. He even did not bother to check my SRC number once he heard that I could get the status from online. He told me the processing time for TSC is 33 months so I have 7 more months to go (my RD 6/01, ND 7/01, FP 1/03). I asked why some people filed in 2001 and 2001 got their approvals way back one year ago and he told me other people's cases do not mean anything for me. I also asked why TSC is so slow and if there is a way to change that. He basically said no way.
Although I did not get anything useful today, I still encourage others to call them once a while. If more and more people call them and complain about the ridiculously random processing, they probably can make a note and report it to BCIS management. That was the impression I got today.