Today's story starts 2 days ago. I was scheduled to fly in on Saturday, not today (Monday). I had registered to attend eOne Solutions' SmartConnect Boot Camp, a 2-day course before the conference begins. I was willingly giving up more of my Civic Holiday long weekend to learn some new skills. However, that didn't pan out and today I'm starting this as I'm sitting in the airport trying to fly one more time!

Saturday's Debacle

Long story: I was on a 3:30 pm flight to MSP (Minneapolis), and then an 8:30 pm-ish connection to Fargo. Early in the day, I started getting flight delay notifications. First a 3-hour delay, then multiple delays after that.

A screenshot of multiple notifications of flight delays from Delta.

After the 2nd delay, I was no longer going to make my connection and they re-booked me on a 10:05 pm flight. After the last delay notification, I was no longer going to make the connection at all and thus wouldn't get to Fargo on time for training. The earliest I could get to Fargo would have been mid-morning Sunday after training had already begun.

So, I decided to change my flight entirely to Monday and postpone training. I had already left for the airport for what I thought was a 7:30 pm departure when I received the last notification. I was on the phone with Delta the entire drive to Toronto working through my options.

Earlier in the day, I used the power of social media to vent to Delta and was rewarded with a voucher ($100) to compensate for the delays. When I re-booked, I asked about an upgrade to first class and she told me it was only $60! Sweet. There went the voucher. :)

The flight ended up departing at 9:15 pm that night. Glad I made the switch as it gave me another full day of my long weekend back!

Getting to Fargo, Monday edition

I re-booked specifically on an earlier flight to avoid possible equipment delays, which was Saturday's issue. Lesson learned: with the late afternoon flights, I'm at the mercy of the preceding schedule if something else is delayed.

I checked the status of my flight while sitting in my car in my driveway and it was on time. I was no more than 10 minutes from home en route to the airport when I saw an email and text from Delta with a flight delay. Being on time is hard! I kept driving to the airport as I knew I had more options for alternative connections if needed and I had to get there today.

The Toronto leg of the flight left late, but not as late as originally stated. I haven't seen a flight delay be scaled back before (less of a delay). That meant my connection was not going to be as tight as I feared.

By a complete stroke of luck, the plane that went from Toronto to Minneapolis was also the plane that was going from Minneapolis to Fargo. So, not only did I not miss my connection, I barely had to move to get on the next flight. I merely had to get off the plane as normal and wait at the same gate to re-board. Nice to have some travel gods smiling at me!

A screenshot showing that the gate I was arriving at was the same plane/gate as the departing gate in MSP airport.

The rest of the day

I caught the nearest cab to the hotel and fortunately was able to check in right away, despite it only being around 12:30 pm. I unpacked and got sorted there, then went over to the Hilton where registration was and picked up my pass for the week. I didn't see anyone around other than the DCI folks at registration, so I went for lunch and then wandered to the West Acres Mall for my annual visit to the Roger Maris Museum, and a quick wander around there and Best Buy. It's always interesting to compare pricing on electronics in the US vs. Canada.

I walked back to the hotel, did a bit of work, then went over to the pre-conference reception at the Hilton and caught up with fellow MVPs, Pam Misialek and others I've known for years.

I got a chance to chat with Aaron Berquist, another GP Canuck. Aaron used to blog, then got busy with work, and now has started his own company (link removed, no longer valid). He's here for the first time as a partner, having worked for a GP customer before, and thus never able to attend this conference.

I was also able to meet for the first time Chad Bruels, who I've "known" on Twitter for a while. If you want to meet Chad, just look for the tallest guy in the room, and I'm pretty sure that will be him.

Last but not least, I finally got to meet Teri Carpenter, who I talk with every couple of weeks on a Dynamics Pros exam item writing team, writing questions for a new GP Distribution exam.

After so much talking and socializing, I had to bail out of the reception and get some solo time. I'm pretty much an introvert, although it's harder to notice at these conferences because we all have something in common so conversation comes a little easier. After a while though, I need silence and time to recharge my batteries. So, I went off to dinner on my own to the Granite City pub and then went back to the hotel, worked on some website changes and just relaxed.

For the rest of the week, I hope to blog once a day about the day's events but might not get to them "each" day on the same day. Follow the Twitter hashtag #GPTechConf for all the tweets and activity of the week from all sorts of people!