Yes, there is a time that a business owner needs to lie to the customer just to keep them. But then there is a thin line between the ethics of integrity and trying your best to keep your customers. You should never hurt your customers well being just because you want to keep them, sometimes being honest and losing a customer is the best thing. You need to know where that line starts so as to always do what is right.