I've paid for prime for a few months now and my last 3 orders that were guaranteed in 2 days were not here in 2 days. 2 were a day late and one was 2 days late. I contacted them to complain and they did nothing. I paid for prime for the 2 day delivery and they can't meet the deadline. I cancelled my membership and won't be using it again.