3 flights to get somewhere could be a lot worse, though those PHX/CLT flights can get pretty full I'm sure. Could you drive to SFO? They have service to CLT...