Richard Waters eCommerce on the ropes