Interesting that this is an issue with Expedia and with Travelocity.
It's not the cheapest solution but creating Adobe Acrobat PDFs and storing them is something that I've benefited from.
I just wished that our travel stuff on Expedia and Travelocity was stored with some more integrity so that storing printouts and PDFs was not as necessary as it apparently is.