Looking to book a flight from Punta Cana to Detroit via Toronto on Air Canada and wondering if I'll have to go through Canadian Customs in Toronto? I had a DUI about 15 years ago (which has since been expunged) and everything I read says I could theoretically be denied entry into Canada based on this. I know I'll have to go through US custom in Toronto, which isn't an issue.