You are scrolling online and notice a nice baby product, exactly what you wanted for your daughter or son. It is overseas but you can place an order and it will be shipped. The site you are buying from says within 30 or so business days.
If it is a birthday present, how sure are you it will arrive on time? Or in case it is a product for a newborn, for the baby you are expecting in a week's time or two, will it be in your hands in time?