You can track any USPS order directly on the USPS website to find out exactly when your package will arrive.
When figuring out where to get a money order, compare fees to secure the best deal. This GOBankingRates guide will help you find the right option nearby.