Good Friday is on April 18 — here's what it means for banks, post offices and more.