Not all that uncommon here in Japan, in fact I know lots of people that don't have that slick door for getting out, that they have to climb out a window etc of the car.
That guy certainly is using his head!
About the shop, looks like there was room in there, you would just have to be creative