I will never travel on Virgin Airlines again. Our flight left on time but 2 ½ hours into flight we were told we were turning around and back to SFO. After landing we sat at the airport for repairs (not allowed off the plane) — with nothing to eat or drink for 3 hours. When we were about to leave we were told…