My SO's mom was given an iPhone 4 that comes from the UK.
It is locked to one of the UK networks. Is there anyway to unlock it to be used here in SA?
which UK network?
You can also buy a Turbo Sim but the IMEI unlock would be the better option.
I beliveve it's either O2UK or Vodafone - I will find out.
Having a look online it seems like the IMEI method is better.
From my understanding you provide them your IMEI number and in a few days they provide you with an unlock code to type into the phone?
Thus unlocking it from the carrier?
You can either get the unlock from the carrier if they provide it or buy one from a 3rd party. It's not really a code perse, when you get the notification that your IMEI is unlocked, you'll just need to restore through iTunes.