How fast USPS mail really is?

As fast as you are willing to pay for.

There is guaranteed next-day delivery anywhere in the country with their priority services.

They have a standard service which takes 2 or 3 days to most places.  They have slower services which can take up to a few weeks.