Buy 7, get 3 lowest-priced for FREE
Buy 10, get 5 lowest-priced for FREE
Buy 14, get 6 lowest-priced for FREE
Buy 20, get 10 lowest-priced for FREE
Buy 21, get 9 lowest-priced for FREE
Buy 28, get 12 lowest-priced for FREE
Buy 30, get 15 lowest-priced for FREE
Buy 40, get 20 lowest-priced for FREE