I am in the USA 5 months a year and Canada 7 months a year and have an unlocked I phone. Can I have a US plan for 5 months and put my Canadian Virgin plan on hold while I have a US card in the phone and vice versa?
As nice as it would be, you can not put the plan on hold. Suspending the account will not stop the plan from ending and will not extend the balance from expiring.