The next time we had to wait just as long was waiting for a bus from Epcot to our resort. We got to the line at 10:00 PM (a bus was just pulling away, so we were the first in line for the next bus). No bus ever came until about 1 1/2 hours later! We ended up catching a cold that night (and luckily it was the last day of our vacation). Oh and when the bus came it said it was picking up for another resort (not ours). I asked the driver "what about us? We've been waiting since 10pm" his answer to me was "ain't my problem."

I lost it and definitely did NOT feel the Disney magic at that time! about 10 minutes later a bus for our resort showed up.