This is the major check approval service used by most retail stores, the problem is when they have bad data or your financial
data mixed up with another customer, you get denied check cashing and Fidelity/Certegy could care less about fixing the mistake. this has been happening to me for over 3 months, with promises to fix the problem, but all I get is screw-up after screw-up.
If I owned this stock, i would short it.