It's scary, because they have my name and address, and if they've pre-approved me, they must have a lot more than that. Am I safe to throw this away as junk mail? 

Are these random banks allowed to run credit checks on me for no reason? Does their activity reflect poorly on my credit score, or in any way hinder my ability to obtain credit on my own later?