Yes, I've run into those. You get your check back and the receipt, or agreement to the release of funds, always has the amount shown. Did you ever find out why the amounts were different?
Anyway, I'm glad you got it straightened out!
The amount shown must be hand entered, I assume, because the machinery used to make an image of the check and record the driver's licence information is not capable of reading the amount the check is written for. The "receipt" lists the check number and the amount entered (I am faulty for for not catching the "error" before signing the stub) but the "receipt" is for the check as written. IMHO.
I had caught the "error" before the debit was actually posted, other than posted in such a way as to create 3 overdrafts, one of which I could not allow them to keep but couldn't really complain about the other two.
After filing a dispute with the bank I went to the store because I thought it a little suspicious that $20.00 could be mistakenly entered when $14.28 was the actual number. I don't know for sure that a clerk could pocket the difference when the cash register totals 14.28 yet the "receipts" total 20.00 but that was the reason I brought it to his attention. That and some other reason's I had to be suspicious. I might ask him the next time I see him at the store or at least watch a little closer for my own benefit. It could be store policy to try these types of things as well as clerk policy to try them. It could be a mistake even, I guess, maybe. Since I only have $22.00 the difference was noticable. Otherwise, I could see this type of thing be easily missed by the average consumer.
I kind of wonder if the bank should have some obligation to debit the actual amount of the check I had written or if their obligation is only to accept the amount asked for. The amount on the "receipt" shouldn't override the amount the check was written for this reason, at least, unless it's clearly posted that all such transactons are rounded to the nearest $20.00 amount or something.
This week, I'm going to assume the only a mistake was that I was in the position to catch the difference. It's been that kind of week.