We used Randy's last year and were completely impressed with their service. Delivery and pick-up were perfectly timed as per our requirements, with a quick demo by an individual who was as cheerful and helpful as any WDW cast member.
We were staying in a Windsor Hills vacation home, so there was no way to leave a
scooter at a front desk. Randy's advised us to call from the airport once we'd grabbed our bags and the scooter was delivered about 30 min after we arrived at our rental home! Likewise, when we had to leave at 10 am, the scooter was whisked away at 9 am.
So, great service, very nice service... definitely my first call if we need one again.