We started at a broker, and he quoted a rate that the Royal Bank would not touch. But it was with some weird ass investment group that I've never heard of before.
In the end, we went with builder financing(CIBC) because our builder would pick up the cost of lawyers fees. When we quoted our best rate from the broker, the CIBC didn't have a problem matching it, in fact they beat it by .1 %.