Has retail regained its mojo? Online sees its biggest YOY spending increase for nearly 5 years