If a guy doesn't have a car, hopefully he has a good reason, hell, it could be medical. No reason to ridicule someone if they don't, and Walmart, well I think it is more noble than welfare or stealing.
But maybe some dialog as to why this person does not have transportion would be in order before the date...