UK
Franchised main dealers for mostly new cars + just out of manufacturer warranty cars (part-exchanged = trade-ins)
Independent dealers for out of warranty + older cars
Financing arranged by dealer at point of sale
Can be from manufacturer's finance arm, a bank or specialist motor-finance lender