Is there still a way to double log in from a single computer so I can transfer stuff between my chars without trading it to someone else first or drop trading?
Very fast. Doesn't work on most computers, your best bet would be trade whatever you want with me or another trusted friend and tell them to give them to your other account.
You could use the program "Hotspot Shield," download it then log in on one account then activate the program and log in on the other. It worked for me some months ago and I don't know if it still works, but it most likely will. Hotspot shield is suppose to mask your internet IP address and replace it with one of its own making it so one account has your regular IP address and the second account has the masked IP address, but if you turn off Hotspot Shield while you're on the second account I believe it will disconnect the account.
Here are the links for download: