I tried to cash a check less than $300 and it was declined as well. When I called Certegy they said my married name and SSN didn't match. I'm not sure how that could be because I actually had my SSN card in my wallet at the time and showed it to the clerk when I tried to cash the check a 2nd time. I thought maybe the first clerk had entered something incorrectly so that's why I went back after she went on break. It is so ridiculous. Walmart offers this service but their provider makes it so difficult to cash a check so why even offer the service?