Why do you need a Canada Sim Card in China, it will be very expensive. I guess you are looking for Canadian number; there are many alternatives to have that.
__________________
To Every End, There Is A New Beginning!
Rogers is the best choice than Fido. Just leave Data Roaming Off if your using a Rogers sim in China. You can still send texts and calls. Unless you buy a plan then you can turn on Data Roaming. (Traveller)