I feel for you man, but this is exactly why I will never pre-sell anything. That and condition.
Earlier this year I had ordered two cases of walking dead season 2 trading cards and I got cut back to just two boxes. Imagine if I had pre-sold 24 boxes at $139 a box only to not be able to fill 90% of them.
Thanos Super Collector.
Always buying Iron Man 55, Captain Marvel 33, Avengers Annual #7, Various other Bronze Age Thanos appearances.