They promised an easier, speedier shopping experience. So why do many of us hate them?