Symptoms
First and last names are running together in receipts.
Cause
This is caused by a Microsoft Security update that affects how some machines handle unicode characters.
Solution
This can be resolved by modifying the notification.receipt.xml.config file found in the /xmlpackages folder.
Procedure
Open up your notification.receipt.xml.config file and search for all instances of " " and replace them with " " (no quotes).