I cannot say that for sure... been to the shop for 6+ times and almost a month after replaced my tires. Right now I totally forgot what is supposed to be normal
It's definitly better than when it's first been put on, however since we are getting snow from day to day, I do drive a lot slower than before, so there will be less possibility of getting the problem. Guess I'll have to live with it, but it was unhappy experience for sure, or maybe I'm too picky.
I really do appreciate everyone's input here.

I could have gone to TT if TT has a shop close by in GTA area, it's still quite a project for me to switch tires all by myself.