I don't have a lot to add except don't let them asking you for id or car keys be a deterrent. They don't know you. You might have a scam going where you go to bike shops, ride the bike out of the parking lot and to a waiting truck.