If you call Disney you can pay 15% now and not have to pay the balance until 30 days before you arrive!
I had a different experience with dlpdirect.
They misinformed us about characters in the hotel. And ignored that in my email of complaint.
They also couldn't be bothered to respond to my actual email - they just sent me Disney's response, no apologies.
They also said the pool would be open when we were there and it wasn't.
I found them to be arrogant, unfriendly and disrespectful but while I say this I would also add mine is just one experience, not everything can always be perfect and run smoothly. I was also charged (when Disney don't) for upgrading!! I personally wouldn't use them again, I have since cancelled a booking with them but that isn't to say you wouldn't find them to be brilliant.