I used the UK website. Saw the country dropdown and clicked on it yet it still won't let me show my home address to complete the registration and set up a login and password. Since I won't use Facebook, that limits me to emails to try to find a solution that works. And they already have my home address on record, as they mailed a SIM to me. Still can't get their website to register my home address and not being able to do so stops me from getting the UK number I need for the lower rates.
Did you buy the topups from their website or from a retailer either at the airport or locally when you arrived?
bj-21.