I financed direct through DVC in 2002 when I bought into Beach Club Villas.
I have a ten year loan, which I will probably pay-off early.
DVC simply takes the payments right out of my checking account. I never have to worry about making the payment on-time, they do all of the work. They also take out the taxes & fee's, so in January when everyone is paying annual bills mine is $0. In fact I never even think about it.