When you buy goods from your merchant he has a mark up,he may offer you a discount because you by x amount materials and you have been a loyal customer,how ever this mark up is there because he needs to make a profit same as you need to make a profit to stay in business.