Question: how to choose your seat on virgin trains?
Answer: There's currently no way to do it, except in person. Well, there is a way... Each time you reserve a seat, it's blocked for about 10 minutes. If you're really determined, you can be assigned a seat, ask to change, get assigned a new seat, and keep trying until you get the seat desired.