checked out the site and the parts available are quite impressive. however, the only concern that i have is that although the site is supposedly secured by "thawte", i don't see the "gold padlock" nor the "https" showing on the page of the credit card information. is this site internet secured...