The dealer we purchased our last toyhauler from was bought by LazyDays here in CO. So we don't have any experience purchasing from them direct, but we had no problems with their service department after the buy-out.
We didn't buy our new one from them because they didn't carry the model we wanted, but we would have gone back if they did.