The new rollout of Paytrust is nothing short of an utter disaster. I have used the service for more than 20 years and it was easy and awesome, not so now. It is an absolute mess. I have trumpeted Paytrust for many years and convinced many to go with it. It is time to jump this sinking ship of pathetic incompetency!
4 years ago
www.paytrust.com has a
1.1
average rating
from
95
reviews