Online personal training

What does everybody think about the rise of online personal training? Can quality training be done online or do you think you need that in-person connection?