Only give out your card information if it is a known retailer with a secure server. If the site seems poorly designed, weirdly glitchy, or anything else that seems questionable, move on. If you're asked for a credit card number when you're just signing up for something, click away from there. If a site tries to install something on your computer (even toolbars), click away - they can steal your information from your computer.