If you can get fabric that is compatible with what you have already made - make a block that "goes" with the rest of them and let it go at that.
Did the LQS have a schedule of the availability of the blocks when you started? If so - and they have followed through - then I don't think it's appropriate to be mad at them.
I can understand and relate to your frustration - but i can also see the LQS point of view.