Crappy service from CheckFreePay Corporation
Never received email notifying URL change. Customer Service # 877-238-7277.
Closing my account after 20 years. Horrible, unacceptable. This is people's money.
Never received email notifying URL change. Customer Service # 877-238-7277.
Closing my account after 20 years. Horrible, unacceptable. This is people's money.