Live transfers can be decent, but only work with a company that you don't feel you have to post questions about. Look them up, if the social proof is there and they have a good reputation give it a shot, if you have to post questions to DF about the provider, avoid.