In the current scenario I think this is a very confusing question as no shopping site is free from cyber attacks. Anything that can be accessed can be hacked too. There is huge number of cloned or phishing site sites waiting out there for a prey. But what are the steps we should take to enhance our security level : It is always better to be with market leaders and well known shopping sites. Sites like Amazon and eBay spend a lot of money towards security as they are more concerned about their brand image.Never click on any shopping links from unknown sources even if it offers incredible offers or discounts.Be informed of phishing sites and always check the spelling of site address. Even if it is from your favorite list which is stored in the browser it could get compromised.Look for “https” and a padlock sign before initiating any financial transaction. A site starting with "http" is not secure enough.Do not use auto filling and password reminder options in your browser at least for financial transactions.Check for mode of payment. Phishing sites usually ask you to send money through wire transfer or money order to avoid the possibility of tracking them.The list is not exhaustive but can go a long way in ensuring online shopping security to a great extent I think. Cyber criminals are always in search of new ways to trap people and the only thing we can do is to stay alert.