To add a little bit, customers who do not pay on time are also a bit risky for them. The odd delay is fine. But a customer regularly missing/delaying payments would raise a red flag. The ideal customer for them is the one who revolves credit... Buys for 10000, pays 4000, interest for 6000 gets added, pays 3000, interest gets added, buys another 5000 worth of goods, pays 4000, interest gets added & so on... Plus has to pay annual fee cause he has no other choice & cannot pay 15-20k in 1st shot & close etc.