I'm in the same situation as you ... 7AM flight... ugh! Someone has suggested a stay over at a hotel near the airport as an alternative to me. Last year, I had a 8 AM flight and Tiffany's picked us up from the hotel at 5:00 AM. I would think that if they do pick ups at 5 they would pick up at 4:30 AM, but just give them a call to be sure.