After you sign the contract they will wash your hands with any issues you can have. I had to call corporate twice to get those issues resolved.
First my original contract was wrong, they finally changed the payment due date to 45 days which it was promised during making the deal. I stopped by the dealer at least 3 times to make sure it was changed. Finally I received my first bill and it was with the wrong date. I stopped once again and John Greene promised to changed and to take care of everything. After a week a called myself the bank and they told me they never received a new contract. I tried to call John several times and he never took my calls or called me back. I spoke with a manager and he confirmed me that the payment due date was not changed. So I had to call corporate once again to take care of this. Now I'm stuck with a late fee because they are so incompetent.