Should I hold them to the price?

Auction said $20. It's their problem if it was wrong.

Karma my ***. You proof read your ad before and after posting it. If you don't and screw up then you eat the difference. Simple as that.