if you pay for 10 years, the domain is yours for 10 years. it doesn't matter who the registrar is. when you transfer, the remaining time transfers with it, and most registrars add another year on to the existing time as part of the transfer, which is why transfers cost about the same as one year's renewal.