Amazon will make an impact, that is beyond any argument but the impact won't be on low value everyday things. Look at canada and which retailers are struggling, shoes, sporting goods, eelctronics, headphones, baby stuff, clothings, etc but health and beauty are mostly immaterial let alone pharmacy stuff.
API Price at posting:
$1.52 Sentiment: Buy Disclosure: Held