They said that I would have to check with my bank...
perhaps to see if they somehow cover me through my credit card. I'm with HSBC and really doubt it.
Perhaps ICBC can give me some good news.
I plan to explore each question that you have posed. Thanks jackal.