I am an American traveling to Canada to visit my boyfriend. I need a phone that works in Canada so I have an unlocked phone with a Canadian Virgin Mobile sim card. I have no way of topping up on the Canadian Virgin Mobile website as I do not have a Canadian CC. If I purchase a top up card in the US would I be able to add it to the Virgin Mobile Canada phone?