He slammed the door shut and locked it, looking all smug when he did so.
That is more than enough time to make a purchase. I got to the door about 20 minutes before closing time.Unfortunately, the sassy, young, cute trendoid working there didn't want to deal with someone coming in 20 minutes before closing. I like spending my money in places like that because I feel doing so would do some good for the community. The night before I had looked in through the window and saw something I wanted. On the last day, I tried to get to the place, but just couldn't get there due to obligations.
Several years ago I was in a major city with a similar establishment.