The time limit for small packages in the United States depends on the selected courier service level and destination. If you choose to use USPS to send small packages to the United States, it usually takes 7 to 21 days to deliver. If you choose to use a courier company to send small packages to the United States, it usually takes 3-5 days to deliver.
Please note that these time limits are for reference only, and the actual delivery time may vary depending on destination, weather, and other factors.