Customer Forum for Plaxo
The endless confusion that is Plaxo, post-Comcast