We rented from Scooterbug because we were staying at the DLH this past summer. Wasn't worth the convenience. I had trouble with two different scooters from them, and the drop-off/pickup times were not convenient.
First scooter was not fully charged at pickup, then it kept powering off randomly when stopped and often took a minute or two to come back on, causing a big problem when we got stuck RIGHT AT THE TURNSTILES at opening one day. They were difficult to get hold of. There was no answer when I first tried to call them, and they never replied to an email I sent them after that. Finally got in touch with them the next day, but I couldn't get a new scooter until the following day because they'd already done their drop for that day, so that was one additional day of dealing with a scooter that kept powering off for no apparent reason. They couldn't bring the new scooter until the next morning and drop-off was at a time that we had planned to already be in the park (9 AM), so that cost us park time.
The replacement scooter was SLOW, even when fully charged. Ordinarily you can go quite a bit faster on a scooter than you can walk, but we kept having to slow down for the scooter. Again, not the greatest for rope drop! Plus they're expensive.
Next time we'll rent from someplace else and pick up offsite.