Section 1 of the Community Currency Exchanges Act defines a community currency exchange as 'any person, firm, association, partnership or corporation, except banks incorporated under the laws of this State and National Banks organized pursuant to the laws of the United States, engaged * * * in the business or service of, and providing facilities for, cashing checks, drafts, money orders or any oth