Agree, and normally every IT infrastructure has issues. But as far as I understand, the implementation is Virgin's own based on Sabre's system, and this widget on the right is virgin calculating the final price based on fares/flight provided by Sabre.
My frustration with their IT comes from...