I still think he works for a maintance firm and has use of several vehicles. He could be driving into a industrial area and slipping into their shop.
Might very well be true, and might also other shops in other areas which would explain why he's able to hide so quickly and not get caught...the shops might be right in the same areas..