To be entirely fair, a lot of my grief is based on my experience transitioning my frequent flier miles from virgin to Alaska. They had some sort of fault and I lost 250k miles and Alaska wouldn't do anything to correct the error. They kept saying that the system said I had zero miles even though I was able to show on virgin's site that they showed I had 250k at the time it was extracted for the move. It really soured me on them.