This has been asked before and my opinion if it stays. If I can define different unit price for partial purchase, and whole stack purchase, then it can be quite ok.