The impact Amazon has on local businesses

Buying online may be convenient but is it hurting small businesses?