This is an improvement request.
In most countries shipping cost is determined by the weight of the item, and from time to time items can be light enough to stay within the initial fee if the quantity is small enough.
I would suggest allow a weight-based shipping rate configuration that can fit almost all models: an initial cost that covers a limited quantity of items and weight, an additional fee per additional weight unit (e.g. 100 grams), and additional fee per group of additional items. This can be complicated but it is the most flexible way I can think of.