Just learned the other day that Telus will unlock your phone even while you are still on contract. Only requirements is you have an account in good standing, 3 months of service with Telus and any outstanding bills paid. Costs only $35 too, compared to $50-75 for other carriers. This is amazing,...
More...