YYZ - No problem at all-very efficient
YVR - Fly in here majority of times. Sent to secondary once as I had too many entries into canada in one year (90% business related).
30% time courteous, 70% a 'little over the top' with the questions.
Overall YVR would rate as one of the worst airports I have flown into worldwide for immigration. My suggestion-lose the attitude!