Amazon accounts for some 40% of online sales in the U.S. It has more than 110 million U.S. Prime members, who pay the annual fee for the free two day shipping.