Cashing a check is easiest at your own bank with ID and no fees. If you use the issuing bank, fees are usually waived too. However, cashing checks at retail stores or check-cashing services often involves high fees, sometimes 1-5% or a flat rate, which can add up quickly. Mobile apps offer...