To qualify as "top performing," 100 online retailers were ranked on specific benchmarking criteria. The survey eliminates sites that don't possess the following "must have" criteria, in order of importance: