Three different times my check has been declined at HEB by Certegy. The first time i just blew it off and used my debit card from a different bank.
Nobody at HEB gave me any information as to why but made me feel like a criminal. On my next trip I used a check again, but from another bank account. Again, declined, but this time given an 800 number to call, luckly I had enough cash to pay and leave. I called the 800 number to Certegy and after about 15 minutes was told the next time I visited HEB my check would clear, they gave me the reason that they had not processed a check on that account in 6 months, so I then informed them of the other check that didn't clear on another account.
Again I was informed next time, since I had made this call, both would clear. They were right, the next check I wrote, a week later, was accepted. But today 2 weeks later, same account, check declined. I will no longer shop at HEB as long as they us Certgy.
This company has the right to decline any check they want without any reason and HEB goes along with it. Certegy makes a profit off each check it accepts which in turn the customer pays for. They can decline your check when there is no history of fraud, insuffient funds or any criminal activity, in other words they dictate what you can spend with your own check.
If they feel the check is for to much money they can decline. HEB just lost a customer that has spent thousands with them.