I used paytrust for close to 20 years flawlessly. they just changed to a new software and it is a disaster. I am going to have to leave using them as i can't go on not understanding what is going on and having my bills be late. New is not always better.
4 years ago
www.paytrust.com has a
1.1
average rating
from
92
reviews