Jofm5
Business is hard. There are times when it's worth while taking a small loss to avoid a much bigger one from losing the repeat business. Sometimes, the loss is even bigger because there's no repeat business from that customer and he persuades others not to deal with you.