The growth of e-commerce has had a major impact on both large stores and smaller businesses alike; as shoppers increasingly head online instead of visiting physical locations in malls or downtown areas.