I wouldn't so much as to say sketchy, it all depends. But yeah I would be weary in that respect.
I know yrs ago when i was in an apartment run by John Howard Society in Kelowna they required a pic ID for any visitors coming into the building for security purposes.