"BIG is able to offer its SME customers interest free payment terms and no upfront cost of production"
Is this just marketing speak? you tell the customer you are giving them interest free loan... there is no such thing as a free lunch in this world, it just means you are paying for it through other mechanisms. ie a commission or initiation fee or some other fee