I booked DLH through expedia last march and got UPGRADED to a suite!! We were thrilled because I, too, was afraid I would get "the bottom of the barrel" room. We did pay for a view room and the cheerleaders were at the hotel so I imagine they took up all the regular rooms and we got bumped up! It was fantastic!
I have used Expedia a lot, not just for DL and have always been happy. Travelocity on the other hand let me book a "resort/pool" room at DLH for our Nov trip and when I called the hotel to let them know what our Request were for view/tower, I was told travelocity automatically codes it "Pool" view and we wanted "resort" view. No one can "change" it so it is frustrating! I won't use travelocity again for DL but still use them for other trips.
If you shop, you can find incredible rates at times, so good in fact, you are sure it must be a mistake ! We did a ski trip and stayed in a $500/night condo we found on travelocity for $120!! It has never been that price again but to be sure, I keep looking just in case-lol!
Still, call the hotel and make your "requests" if you have them regarding view, tower, etc. and they will be noted on your reservation.