That makes no sense. Minimum order of 5 doesn't do anything to alleviate the production scaling. Big miners will be ordering batches of 1000 miners. The small miners that would buy one or two are few and far between.
They already postponed their first deliveries to March 2018 and said that these delivery times were an estimate, so the demand must be through the roof.