How do I transfer on Classic?

I want to transfer my character to a different server, but then I noticed there is a transfer service for both Normal Classic and Burning Crusade Classic. Does that mean I need to buy both of those transfers for a total of $50 for that single character if I want to play on both versions of classic? Does one of the copies of the character stay on the original server while the other copy goes off to the different server? Will I be able to activate the clone on both versions of the new server that I transfer to? Does what I’m asking even make any sense? Why does everything have to be so complicated? If it weren’t for these stupid copies and clones and transfers and whatever else then there would be no confusion!

Now that I actually think about it why do server transfers even cost so much or rather anything at all to begin with? As I understand it we pay 15 bucks monthly to play this game in the first place but we literally can’t if our server is totally DEAD! With that everyone on an empty server is just plain stuck while their gametime ticks away! Now we gotta pay another 25 bucks just to get this game to work right? What gives!