Will I receive a better rate if I apply directly at the bank?

Amongst other things, your credit profile, affordability and loan-to-value ratio determines your interest rate on your bond. All these details are calculated when the bank determines your rate. Whether you apply personally to the bank, or through Mortgage Zone, the same credit scoring model is used to determine your interest rate.