I love this. We are working with a financial services business (we work with many) and during the registration process you have to select a username. If you choose one that someone else already has the system offers an alternative. Here is what this system suggested:

Not so easy to memorise
The different name was input buy my colleague.
I thought this type of thing became extinct in 2002!
To me the problem goes beyond the initial feeling fo despair that any customer going through the registration process would feel at this point. What if an absent minded customer actually selects this user name? The support costs for the constant reminders and the damage to brand will go on and on. There can be no winners in this scenario and it is just lazy development.

this is a great tip,thanks for sharing it
Can u able to explain the logic behind this string suggestion creation..