Shopkeeper should be punished but i don't understand why she didn't look for another shop when she didn't like the price but chose to stay with her children.
It has been decades since i used them, but I think the buyer needs to sign the cheques when bought and sign again when cashing. In your case this would be 2 different signatures and probably will fail when cashing: Traveller's cheque - Wikipedia