Good point regarding boarding the plane back to Canada. However, it certainly is a chance to take when you're coming through Canadian Customs.
Not sure where you live, but if you are close to the border, you could drive to the US, take your flight within the US, then drive back across the...