I'd be annoyed that other people can benefit from this too, it's not ethical.
OP can you cancel your order/get a refund at all? lol did you get any discount? I'd be asking why not if they've all been given a chance to benefit now, and increase profits for the said companies.