Adirondack Trailways bus procedures in and out of Montreal is far better than Amtrak's Gate Dragons impersonating CBSA, and so is US Customs. Luggage tags and bar codes pasted on your e-ticket is so stupid. If there is anything that would make grouchy CBSA people laugh, it is that.
Bus driver glances at your passport wherever you get on along the way at the same moment as scanning your e-ticket, throw you heavy bags in the luggage loaders, and that is that.
Canadian Customs - everyone off with the luggage and carry ons. Nothing was inspected. It's all power trip.
US Customs - gets on bus to tell us specifically do not bring anything with you inside except your passport. When someone got up with their carry on, he snapped back "I just said do not bring anything with you".
In each direction, it took 25 minutes for 40 passengers. No one was hauled off for "interview" inquisitioning.
My "Pro Tip" - go to GCT if convenient, take Metro North to Yonkers or Harmon and get on there. I'd rather spend an hour there between trains than deal with Gate Dragons and kindergarten lines at Moynihan.
I have no desire to go to Toronto, but would take a bus if I did.