This sounds loaded. I'd love to hear more.
Im with BOQ. In my *very* limited experience I've found them great to deal with but I expect that experiences would differ greatly between branch to brach given that they're franchised.
If they're gonna make you jump throuh hoops, just make sure...