I don't know anything about Infusionsoft. I have used a private label version of 1SC and had no real complaints about it. But then they changed how support is provided and I switched companies because of it. If support is an important consideration for you, you'll want to compare the support systems.
Bookmarks