From the Honda site:
The "official" price is $3,899+$300=$4,299. Plus tax, document fees, etc. Typical doc fees are around $300. "Dealer Prep" fees are 100% extra cheese for the dealer. I'm not sure about Honda, but even some manufacturer's quoted freight fees are not always legitimately on the invoice. What we're seeing right now in the power sports industry as a whole is the law of supply and demand. Low supply, high demand equals surcharges and extra fees. Capitalism at work, nothing much you can do about it. If you want it, you're going to pay.
I've been looking for another ATV the past few weeks, and depending on dealer, you can find places that advertise "no freight/prep" and mean it. I priced the same model Suzuki at more than one dealer. Most had similar freight/prep, and one lonely one was like, "it's not on our invoice so we don't charge either." Same thing from a couple of CFMoto dealers I called. Same exact ATV, $1,200 difference due to freight/prep. I called the $1,200 higher dealer back (he was 1.5 hours closer) and told them the other guy doesn't charge freight/prep and he simply said, "Our fright/prep fees are non-negotiable." So I thanked him and put a deposit down with the other guy.
No "deals" to be had right now in the industry, pay to play is the name of the game right now.