Prices are location dependant. Parades and special events, the price goes up. At my location the competition is 2 miles away. I sell $2.00 dogs, $3.00 chili dogs, $4.00 burgers and the chilo cheese burger comes in at a whopping $5.00. Nobody grumbles. Families on a budget get dogs. Some people automatically get the most expensive thing on the menu.
At HD you have a captive audience, and those guys are paying for convenience. They can knock out lunch and a materials run at the same time, they are back on the job and billing pronto. Sure, serve a quality product, they’ll appreciate it and you’ll get tons of repeat.