Online retail shows signs of a maturing market with a tough 2018 to come