Nope.
Blizzard's official policy now is that mounts, achievements, bind on account items AND NAMES, are not ACCOUNT bound and can't be transferred.
So, I transfer my 90 Horde Paladin, and I'm telling everyone all of the cool stuff I can't wait to have on my new RAF account that I made with a real life friend (oh hey, that's another $100 worth of stuff that I bought). Nope. My paladin has
I get a stock 90 blood elf paladin. That's it. Nothing special about it, it's an old 90. A paladin I could replicate in 3-4 hours. Not the paladin that took me hundreds of hours to make. A paladin that takes MAYBE 2 weeks to level to 90. So you expect me to drop $25 on a 90 paladin that takes 2 weeks to make? I don't get anything special about my old character?
Who makes your business decisions and why are they not fired? This is one of the stupidest business decisions I have ever seen ANY business make. Who is going to buy a transfer but twinks who want items you can't get anymore?
Have fun seeing all that transfer money dry out!
Edit: And no I'm not quitting. I like this game. I like this company, usually, but this is a great way to not get more of my money.