I bought my Pioneer almost 2 years ago.
I started on the internet and emailed as many dealerships as possible and asked their OTD price for the machine that I was looking for. I couldn't believe the difference in prices between dealerships. I narrowed it down to 2 dealerships and began haggling with them through email. Neither really budged on MSRP. They both had fees like assembly and delivery. That is where they moved some. Also, I got them to throw in a windshield and a roof. MSRP on mine was $9999 and I paid $10,600 OTD.
With that being said, I never checked OK and my buddy bought one a few months later and paid far less than I did.
I avoid Dick's and hope they fold.