I was asked so here it is: By 10 bars get 2 free. But for every 20 bars you buy you get 5 free. If you buy 30 bars you get 5 free for the first 20 and 2 for the next 10 for a total of 37 bars! And if you buy 40 bars yes you get 10 free! Hope this helps. Thanks for the questions in pm.