Discuss as:

Amazon, retailers do combat; shoppers caught in the middle