Ordered from amazon, how long will it take?

I ordered a simple iPhone case from amazon. AFTER I purchased it, it said its coming from Hong-Kong! I ordered it June 9, and it says it won't be here until July 3- July 22.Is this accurate? I can't track it because it says "Tracking information not available." How long will it take? I mean its just an iPhone case…

About a week. Amazon tends to "estimate" shipping times like that even for domestic orders. However I order stuff from China all the time. It takes about a week to reach here.

I ordered an iPod case from amazon, also coming from Hong Kong. Said it would take a month but came within like 1.5 weeks.
I was shocked considering I bought 2 other cases and the one from Hong Kong came faster than ones from us (I live in Canada).

What it says is most of the time accurate

Depends on the seller.
Expect it to take that long if you're living in the US.

More accurate than ebay because you are buying from a business not a person who you MAYBE can trust to get it to you As soon as possible. So most likely it is correct. It may take a bit longer or may get there a bit quicker. It all depends on the company you are buying from. (BUT EBAY DOES HAVE SOME COMPANIES.) and just to be clear, i'm not sure if amazon has any private sellers or not.