Amazon is ditching its $14.99 a month Amazon Fresh fee for Prime members, which means Prime subscribers in the 2,000 US cities where the fresh food delivery service is offered can use it for free -- and take advantage of new one- and two-hour deliver