Tailscale pro pricing is $18 per user per month. Assuming you had one tech per store even, and 500 stores, that is a $9000 per month expense. Ok, not as bad as refrigerant and electric bill costs, but not great. So let's say instead of having a dedicated IT tech per store, we have 5 techs who work from HQ managing the infra for 500 stores.
$90. $90 per-month is all it would've taken to take these fridges off the public internet. If your margins are so razor thin that a monthly $90 bill would threaten profits, I question whether your business is even viable.