Can you get someone else to check you in and then reprint the boarding pass, or get them to give you another one....
I was thinking of just check-in online and asking for replacement passes at the airport, do they mind? the website tires to make it very clear you have to print your own.