Anyone a bit nervous putting the full $5k down and waiting 8 months for a camper. That seems so long like you wouldn't even have any recourse with your credit card company if a problem came up.
I don't think any of the other manufacturers make you pay the full price before it's even built.