Bob:
Make sure you get a tracking number. I've had some bad luck recently with the USPS system when I haven't required a tracking number. i.e. Priority mail taking a few weeks to get there, and regular mail flat out disappearing.
I lean towards FedEx or UPS (depending on who services the destination area better) for stuff that just has to get there on time.