Quote:
Originally Posted by candyflip
Probably more reliable. More secure. And easier to use, as well.
|
To be fair and honest, I haven't had an issue with either company.
AlertPay operates out of Montreal, Canada
https://www.alertpay.com/info/AboutUs.aspx