You can track your orders on Amazon, but usually around 3-4 days.
You should receive e-mails telling you the approximate shipping date, tracking numbers, and delivery dates. You can also go on Amazon.com and obtain that information.
You know they offer tracking, no?
Too many factors weigh in when answering this question.
So when did you order these 3 things?
Go to your account. Then "orders".
Will list your orders and estimated delivery time.
How long it takes Amazon to deliver depends on if you ordered from Amazon or one of their vendors. Also depends on what kind of delivery you paid for. One day, two day, mail, etc.
It's astonishing that you can navigate Amazon to order something but don't bother to look at the other stuff - like My Orders - click on it and read when the estimated delivery is.
There are different sellers on Amazon so it's hard to say.
But, if it is from Amazon and not an amazon affiliate, then I would say within 7 days. It also depends on which shipping you chose. I usually get my stuff within 3 days.