7-10 days is usual for the better USPS options. My most recent order (April) was uninsured-FIMS though and it took 5 weeks; there was a couple weeks near the end where I was thinking "I shoulda paid $5 for the insurance on a $180 order" but it came through in the end.