if it's expired and the order summary that you agreed to when you pressed 'submit' did not reflect a 30% discount, then there's not much you can do. if it showed a discount and they charged you more anyway, then i'm pretty sure that's credit card fraud - they are not allowed to charge you more than you agree to pay.