Can agree with all the negative comments-have been paytrust user since the mailbox anthrax scare in the early 2000s. Was a great service until now- it is inexplicable how a company could intentionally undo all the benefits of their website and then call it an "upgrade:" Time to short their parent company!
4 years ago
www.paytrust.com has a
1.1
average rating
from
89
reviews