Brief
The novelty of online shopping is wearing off, and customers are impatient with out-of-stock products, poor product information, and technical glitches. Will online retailers who really understand customers please step forward? If you don't claim your customers, others will.