Some sellers just forget to look how much the buyer paid in s/h sometimes. I have done it. I'm sure others have as well.
I'd let the seller know and he should refund you the money. I definitely ask or let the seller know about it though.
Also sometimes the seller may have his business insured or have another company besides usps insure his packages so i dont think it would show up on the package.