The eCommerce space has seen its fair share of ups and downs over the past few years. As a result, its performance has had a...