Then at long last, (in fact 3 hours late), we finally arrived back in the MSP train station.