That's the trouble with 'big' companies, they tend to think of their smaller, but enthusiastic customers as 'fiddly small change' and will ignore established orders if a 'bigger' buyer comes up. I agree it sucks and definitely a protest of some sort should be logged.
no subject