Having been in the position to hire people, you wouldn't be able to hire someone, train them and them be any good if they are willing to only be around a couple of months to help me sell something i have very low margins of profit. Good help looks for good jobs that last longer than a month or two, and I wouldn't be able to justify more money in a years open budget for a sale where we reduced our margins of income. If the parts a customer ordered could wait for such a sale, then the customer can wait for the parts in general. If they need the parts right now and just got lucky there was a sale, then the old saying...."necessity never drove a good bargain" still applies.You would think they would bring in extra help to fill the orders, but why do that when people are willing to wait
You probably did them a favor, at the worker level, by canceling and well you can just be ready for the next sale and jump on it fast and early. Unfortunately your money will not still have the value it had this last time and you might pay more.