If you reviewed this transaction with your banking center manager, and had the clients in tow, I'd be a little peeped right now - where is he/she in this whole process?
I'd be saying fix it, refund it, apologize for it, and good bye - and pretty soon everyone in town would be hearing from me how they do business. I'm assuming of course that the transaction went down exactly as you say - because it sounds as if you did everything you could think of!
_________________________
This isn't legal advice - did you not notice that it's free!