I'm using the GetProfileByUsername service to grab the user's FirstName and LastName (as well as some other data). It works great, except that sometimes it returns inconsistent FirstName data. For example, sometimes it will return the name Deborah, and other times it will return Debbie, both for the same user. It's ...