Sorry to hear about your PC problems. As for credit card information; never store your credit card account (inclusive) of the password on your PC. So far, in my opinion; all browsers with secure lock on shown on the browser is encrypted at the point of time of maing any transaction(s). Please confirm that the source of the original photo that you had posted. Did you take the photo or did you copy from some source. Thanks.