To be honest, we've invested so much time in setting up Infusionsoft, I"m not willing to start over with a new software and it does 90% of what I want so I'm happy with the product. Plus their customer service is stellar and I really appreciate that.