Keep your credit card details away from prying eyes and avoid fraudulent transactions with these tips for shopping online.