Does having a long relationship with a bank give you better deals for loans & mortgages ?
2 is correct. You can be a customer at a bank for 50 years but the rate of your loans will still depend on your risk which is calculated by your credit score, debt, and income. Some perks that you will recieve from a bank for being a long time customer is, they may know you by your first name, they may knock off special fees for you, such as overdraft fees that you accured, or they may give you free checks. . Rates will depend on your history, credit, and other calculations.