I was in the same boat, also in T.O. The lateness is due to Chinese New Years. Normally it's around 3 weeks or so. The last two cards I received from them about a week ago were ALREADY updated. I was surprised because the previous orders were not.
The good thing about that is it shows...