Items shipped regular mail from US and China get here 4-7 days. The rest of the time is spent on documenting, handling, and delivery of notice.
If the item is flat enough in a padded envelope you can get lucky and receive it at home in 2 weeks. My record is 1 days. Parcels are available for pickup 3-4 weeks off peak.
Worse I waited was two months. It was due to unreceived notice and they sent a 3rd notice which was what I finally received.