I have a Visa loan with company A that has an interest rate of 10%.

Company B is offering to let me transfer my balance with A to them for a 12-month 0% interest rate.

I know that company A *also* offers visa balance transfers, at a rate lower than my current (say, 3%).

Are there any issues I should expect if I were to move my balance from A to B, wait 11 months (paying all the time interest free) and then transferring what's left from B to A at my new, lower rate?