If you aren't a Telus customer with active service, Telus won't unlock it. That leaves you with few options. Many places claim to unlock iPhones but many tend to be scams that claim to unlock phones for a huge fee. There may be the odd one that can do it and not rip you off but it's hard to tell if any are legit.
Hi Plees, in addition to what Nighthawk mentioned. You can have your friend re-active the phone with her sim and request for it to be unlocked by us for a $35 fee, while it is active and then gift it to you.