Once our neighbor in the north opens up its border, I would like to take a trip from NY to Quebec. Looking for advice on the steps required (eAPIS, clearing custom etc). Any website that I can read up on this would be great. TIA!
Arriving in Canada from the U.S. (in non-pandemic times) is simple: just call 1-888-CANPASS at least two hours before your planned arrival time at an AoE. When you land, call the same number again to report in — most of the time, they'll just give you an approval number to write down, and you won't even meet an agent.
There are no customs fees, unless you want to enroll in a special program that lets you land at some extra airports that aren't normal airports of entry. However, Nav Canada will send you a bill later for use of Canadian airspace, which will come out to around US $15/quarter for a piston single (you'll get charged only once for each 3-month period, no matter how many times you visit.)
The U.S. end is more authoritarian, but still not too bad. You have to buy a customs sticker in advance, file an eAPIS for both your departure and return, arrange by phone with customs at your U.S. AoE up to 24 hours in advance (depending on staffing), then risk a $5,000 fine if you're more than 30 minutes off your stated arrival time (most of the time, I've heard, it's just a warning).
Customs service near border crossings is free (except for the annual $25-ish fee for the US customs sticker), but some airports like KBED and KTEB have $$$ user fees for customs, so best check in advance. You will always be met by a customs agent at the U.S. end.
Note that while the extra U.S. entry/exit requirements can be a hassle, I have had nothing but good experiences with the actual U.S. CBP officers, who are decent people, generally G.A.-friendly, and trying to do their jobs with the least inconvenience for you.