I'm flying JFK -> TLV (El Al), then TLV -> London (El Al), then London -> JFK (Virgin Atlantic).
A friend did the exact same 3-leg flight a few months ago, and got El Al "matmid" miles for the Virgin Atlantic leg also. The travel agent booking my ticket says this is not possible.
Does anyone have experience getting El Al miles for flying on Virgin Atlantic?