Report question

Question: Using "varchar" as the primary key? bad idea? or ok?