I am careful with the sites I patronize when shopping online. Sometimes it's hard to determine if the site is trustworthy especially when one is already tempted with great sales offer. This is one thing I try check out for, I look out if Paypal is a means of receiving payment. Also I would check for the FAQ if any and for a vibrant community. All these steps I take to avoid being scammed.