THIS IS THE AMAZON WAY OF SHIPPING. They tell me when it's coming and I take time off from work to be there for it, right up until the last minute they still say it will be there by 8:00 pm, next morning it's still not here and delivery is changed to days later.
This is an on going tactic that Amazon uses to try an force people onto Amazon Prime, they purposely slow shipping to non Prime orders to try and get you to pay more next time. This is just a scam to boost their profits.
It's my practice these days to see if Ebay, or sellers own website has a better deal before I go with Amazon, many times there are better deals elsewhere. So, Research things on Amazon, then look around before you buy, You might be able to get it cheaper and faster.
Review about: Amazon Shipping Service.
Reason of review: Poor customer service.