But Jerry, the shop sometimes has FREE hot dogs on Saturdays! 

Yeah, I always loved that with the dealers in my area. They run these big customer appreciation day events, often two or three times a year when times were good, with live entertainment and free food. They always made out like a bandit because the attendees spent more on clothing and accessories than the dealer did on the food and entertainment. And even if the dealer hadn't made out on the stuff he sold, he had already made millions on these same people anyway.
Any Harley dealer who was in business in the 1990's and early 2000's, and isn't a multimillionaire, is either a really lousy businessman or the unluckiest person on the planet. When you look at the markup on their products and compare to most other business's (other than jewelry stores), a Harley franchise over that period was better than owning a gold mine.
Jerry