People will generally pay a premium for better service, but in the case of retail, it's usually hard to beat the service of "instant purchase with free two day delivery to my doorstep". I for one, very rarely buy something w/o checking if it's cheaper on Amazon (or some other online retailer) first. It's gotta be a tough market that's for sure.