Yes. Dial 1-888-5 OPT OUT or go to
www.optoutprescreen.com. This will cut down the number of "preapproved" and promotional inquiries you receive.
However, the promotional inquiries have no effect on your FICO score, and others who pull your credit do not see them. They only see the inquiries which are the result of your initiating the request for credit.