My '07 CVO Ultra was a dealer owner demo bike. Had 2,000 miles on it but was never registered (he stuck his dealer plate on it and rode it). Stumbled across it by accident, and bought it site unseen for $3,500 UNDER msrp. Awesome bike and we put 35,000 more miles on it before getting our '12 CVO Ultra. That one wasn't as great of a deal, but we still paid less than msrp at a moderate volume dealer. The best experience was when we picked up the '17 CVO Limited. They gave me a great trade price, and a great sale price on the new bike....and yes, still under msrp. They had the trade sold within 6 weeks. They do a ton of volume, and their pricing supports that. A few years ago, a marginal dealer might have gotten away with jacking up the price due to the relative rarity of the CVO models, but as we all know, those days are past.
First warning sign to run away is no price listed on the handlebar tag.