All of those timeframes were Amazon's promises that they decided to make as a result of many meetings and many people being involved in the decision. Who else should be blamed?
I feel the elephant in the room is the question of whether Amazon should be allowed to vertically integrate shipping.
I feel the elephant in the room is the question of whether Amazon should be allowed to vertically integrate shipping.