Most balance transfers cost 3%-5%, so that's between $300 and $500 on a $10,000 transfer. Here's why that fee is small ...