Virtual communities have blossomed in recent years.Β Sometimes they are unaffiliated with an organization, but more often than not they are established and ...