Is it cheaper to call if I have a number in the country called?
No. It does not matter if you have a local phone number from Sonetel in the country you are calling to or not. The price for calling to a country is the same independent of what phone numbers you have.