If I were you, I would just go ahead and mail in your ticket number and boarding stubs. Don't send copies, or they will just send them back. I was very irritated by that, but whe I called, they explained to me that the failure for the miles to post is the fault of Virgin to send the data to Continental, and that VS requires CO to submit the originals for payment to CO. I explained that I bought my ticket from CO and not from VS, but the data comes from the check-in point (VS). I was told that currently VS is taking 6 weeks to send the miles over on "computer tapes" (is that antiquated or what?). I was also treated like a third-class citizen on VS with my CO ticket, and have formally complained to VS about that.