thanks axod! I feel like this is a valid forum to ask this question. I think some of their products can be emulated quickly in feature sets but it usually is their design and user experience that sets them apart. also i believe their audience is either small businesses (fortune 5,000,000 :D) that don't have resources or ones that would rather not allocate the resources to develop similar solutions.