Hi Bob,
No, I just started using EZ Power a couple months ago, and was still using my old cc processor, United Bank Card, for the first while.
When I inquired to EZ Power, it sounded like ChargeItPro is currently the only choice, though that may not be the case (I didn't push for alternatives).
Yes, the ChargeItPro works right within the EZP software - you can't tell that it's anything other than EZP doing anything. You just hit "Finish", "Credit Card", and swipe the card. That's it, other than grabbing the receipts about 5 seconds later.
Of course, you can set it (in EZP) to include a couple of prompts if you want, but I decided to turn those off. And you can also easily enter the cc info manually, in the screen that pops up with the "credit card" function.
The CIP software seems really good, too. There's a separate program to log into if you want to create reports, see what your charges are for a given time period, see what's been batched or not, send the batch manually if you want, and a lot more. It's far more information & flexibility than I've had before.
Unless they really surprise me with their charges, I'd highly recommend it to anyone.