I can't speak for the company that you linked to.
I have dealt with
A-Plus, and purchased a virtually new 2014 Class-A at a great deal.
Each coach listing has it's own terms. You can inspect the coach and discuss the details of the financing before making any decisions.