Well, the answer is both yes and no. There is no fee associated with the standard online check cashing procedure. However, most, if not all, online check cashing services offer expedited service that processes the check within a couple of minutes or hours.