Has anyone ever heard of them? My mother who works at the local library got a business card from a cop on duty there...Called the number and no-one answered... Anybody know of them?