Thank you everyone
I called back again. It appears that the first customer representative didn't flag or suspend my account though he promised he will.
So, the hacker took all my points. I am still waiting for them to get back to me. They said it will take 5-7 business days.
Will update if they contact me.