The "truck crossing" a mile east of the Peace Arch is normally faster, both northbound and southbound, in my experience. But that can still mean more than an hour's wait each way. Worst wait ever for me was 3.5 hours southbound at the Peace Arch... and that was pre-9/11.
A 30-minute wait at the Peace Arch northbound is not at all unusual -- perhaps a little better than average.