The right thing would involve opening the door and giving him a cool drink o' lemonade while he waited. You did that, too, yeah?
Good reminder, though. Never let your guard down. But never let it stop you from doing the right thing. Words to live by.
Kudos to the kid for heading to a respectable-looking establishment, to ask for assistance. Bad form, on the parent for verbally berating the kid as an idiot, something that'll bear ugly dividends in the long run (for the kid and the family).