shop till you drop. thats the fun of it. Online is generally the way to go. Some dealers will at least come close to HDL, not most dealers tho.

Closest Honda dealer to me is about 40 miles away up in the high desert. I went there looking for a part and they didn't have it but said they could order it and they would call me to pick it up when it arrived. I had a print out from HDL at about 70 - 75% of what they were asking. I asked if they would match and they said no and tried to "guilt" me into buying it there because they said their costs were higher and bikers should support them.
So I said "you want me to buy a part here and then make an 80 mi round trip to pick it up when I can get it cheaper and delivered to my door? I don't think so." This is the same place I asked about doing some work on the bike and was told that the manager didn't like them doing work on "old motorcycles." Go figure.
