I wish I could rate the service, but we were never able to get it to work. Our entire online payment system was offline for six weeks while we called and called to get help to no avail. Finally we had to switch to a competitor's system and it was working the same day.
Not only did Cybersource stick us with signup fees, but they charged exorbitant fees for canceling the two year contract as well, even though it didn't work!
Do yourself a favor and try another online payment solution.