One other wrinkle I wasn't aware of, We were told for current members in good standing (no missed loan payments or dues payment in the previous year or something), that no credit check is required. When we inquired about adding our adult son to the new contract, they said adding a non-member to the contract would mean they had to run credit checks on all 3 of us (Me and DW who are on the other contracts, and my son).
We decided not to hassle with that, we will add him to the contract later once it's paid off. We did the financing as a short term bridge until some other funds freed up, so we wanted it to be low friction.
We used their online notary and it was very fast and easy. Appointment was about 3 days after we made our down payment, and took like 10 minutes. Points were added immediately though, we already had a trip booked with the new points the day we bought.