Early Easter rounds out quarter of storming growth for online retail