Just got back using DME and the process was much smoother than we expected. Our tags got FedExed to us a day before our departure so we had the yellow tags on our bags. We landed at approx. noon and were in our hotel room by 1:40 (counting bathroom breaks, hearding two preschoolers and check in). We waited in the bus line for about 15-20 minutes, but we had just missed a bus (we were the second people in line). When we arrived at the hotel we went out to grab a bite to eat and when we came back to our room (around 3:30) our bags were already in our room. I would recommend packing a change of clothes, or at least shorts if you are wearing pants for travel in your carry on in case your luggage takes awhile to get to your room. On the return flight the transportation was also efficient. We were not traveling on a partner airline so we couldn't check in or check our bags at the hotel. We were able to load our bags (with assistance) into the bus and then board. The only gripe we had was that the driver let us off in an out of the way place and we had to walk the length of the terminal with our bags. Fortunately there was a porter waiting. For the return trip I would recommend not cutting the bus schedule too closely. The day we left buses were coming every 1/2 hour, but because they travel on a continuous loop they can be delayed. We were very early (ended up 1/2 hour earlier than their recommended departure time) so it was not a problem for us that the bus was about 5 minutes late, but I did hear those that had waited until closer to their airline departure time getting nervous when the bus wasn't right on time. It seems Disney recommends approx 3 hours before your flight departure to board the bus. That amount is definately pleanty. I wouldn't grab a bus only 1.5 hours before because it could run late and make your check in rushed. All in all a great service. For me it would not have been worth the money to hire a private car over DME.