@russ saidI have never had a problem with it, was always concerned about having my CC on line though. So far nothing on my CC I didn't put there. I do keep a close watch on it each month.
Our recurring payments are managed by 2Checkout.com or PayPal.com.
No sensitive payment details are recorded by this site.
-VR