How e-commerce companies make you spend more