A common dilemma faced by potential borrowers seeking a small business loan is—Where to shop for loans? Should they approach a bank or go with a non-banking financial company (NBFC)? Both are the financial entities which are offering excellent deals to customers with varied borrowing needs.