Small businesses eat the cost of inflation: 'Keep the customer happy or you lose the customer'