Even if their software doesn't work.....they will not allow you to cancel even 2 weeks later. We invested far too much time....

Location that Sucks:

  1. Official Company Response

    This review has been here for 1329 days and no official company response from salesforce.com.

    salesforce.com please sign up to write an Offical Company Response

    Sign Up for Business Support