After you file

once refund is mailed how long does it take to be in my mail.  What carrier does irs use???