I was directed to this forum a while ago by Scott S. & started reading the "CBSA: What A Joke" thread, but it turned into a Ontario tour name calling fiasco, so I packed it in.
Anyway Scott has recently sent to the CBSA Board some suggestions & constructive criticism that have arisen from this...