If their store allowed you to apply the 10% code, then they go and charge you the full amount, that's really bad business.
It's fine not to offer discounts on these, but when its not the consumers fault for an accidental extra 10% off, you fix the website issue and honour the ones that got...