Stupid Polaris dealer gives wrong info?

So this sub-forum seems teeming with opinions, here say, and "do it my way" advice. Let’s continue. (I will probably also post similar questions in the Xpedition forum as it is in regards to a 2000 325 Xpedition.)

New owner, noticed oil level was low last night prior to snow plowing. Stopped at the local Polaris dealer today to pick up a quart. Owner’s manual says PP4 0W/40 at 4.5 quart capacity. Tell dealer that I have a 2000 Xpedition 325 and need oil. Immediately takes me to an ‘oil change kit’ 2 quarts of 5w50 synth and a filter for $34. Told them that the manual says 4.5 quarts. Dealer says well you can get just a single quart to top off. All they have is PS-4 5w50 synth.

Asked the question if this oil is correct/ compatible with the older machines . . . . Yes they said.

So there you have it. I’m tossing this out there for feedback.

My intuition says to buy some quality full synthetic 0w40 and go from there. Is my local dealer full of it? Why are they wanting to sell an oil change kit that would leave me 2.5 quarts low?