Has anybody experienced EZCharge?

I have heard they have no setup fees. Thats good. But they have high chargeback rates.

I couldn't find any reviews about this service anywhere else on web. May you please tell if you find it good/bad!
Thanks!