So my wife and I are college students, neither with any frequent flyer experience. We are in India from the US on an internship and I started a Mileage Plus account to make sure we'd get miles for the long flights both ways. I flew United and got my miles, my wife flew Lufthansa, a Star Alliance member, and the miles never showed. We finally called United and they said that even though I both tickets on my card, we couldn't put them on the same mileage plus account and she needed her own account, and since she didn't have a previously existing account she cannot receive those miles even if she does open a new account now. I think Lufthansa will give her some miles, but we never use that airline. What should we do?