Best-designed shopping sites enter "shopping" battle →