A check-in agent told me once that they allow up to 3 character changes to the name at time of check-in without considering it to be a new booking. This is to address any typos by the booking agents. Think of the opportunities .... one of my collegues was actually sharing his PE card with his dad, which resulted in some interesing mileage summary statements ....