We are driving across the border to get mucho cheap airfares from Toronto to SXM on American. The flights connect in Charlotte both ways with 2 hr layover going down and 1 hr 40min coming back.

We are staying in Toronto night before departure and night of return.

Has anyone else done this and have any advice?