Auto dealerships LOVE customers who come in shopping a monthly payment. As a general rule, those are the ones they make the most money on, both on the price of the vehicle, the price on the trade (if there is a trade in vehicle), and on the financing. Whatever you tell them, they are going to bump you up in monthly payment if there's any way possible to do so. And never forget that they make money on the financing end of it too. With rare exceptions, if the manufacturer is not offering special financing deals that are advertised, the finance officer is going to bump the rate by at least 1%...in most cases, that's how he/she makes his/her money. Finance officers HATE customers who pay cash or have prearranged financing because all they are then doing is filling out the paperwork.
There is really no reason in the world for a buyer to be uninformed when purchasing almost anything these days....it's all out there on the Internet for free in most cases.
Personally, I think motorcycles should have a sticker price like cars, and it should be a requirement for that MSRP to be ON the bike offered, if it's a new bike. I would never just take a salesperson's word on MSRP for a new bike...I'll either know before I walk in the door, or will find out for sure before I even start talking seriously about a purchase.
If I'm wandering around on a car lot or in a bike shop, I expect to be approached at least once by a salesperson...that's just part of the process. Now if they start actually pestering me, that's a different story.