Is there a minimum order quantity?

No, there is no minimum order quantity for 1NCE SIM cards.