I have only used one off-site place so I can't compare it to any others - but I use Walkers. I know the first time I used them we were there for just over a week and I was told that I was getting a reduced rate because of the length of our stay. I assume the reduction was from their normal daily rate. Since that first time I have rented from them 4 other times, and when I booked one for our November trip I was told I was a Gold member now and get an automatic rate deduction. They will deliver to bell services (so you don't have to set up a time to meet them) and when you check out you leave it with bell services also. I have never had problems with the battery dying. I plug it in overnight, but unless we are back in the room for an extended period of time I never plug it in during the day. And it has never even really seemed to get low. I have gone 2 days on one charge before , when the outlet strip that we brought was plugged in - but turned off - and still had no problem.
The only time I did have a problem was with a
scooter they brought me - When you let off the "gas" it would continue to go. Not very far, but when you have to maneuver into small places in theaters - or getting on the bus, those extra few inches were annoying. I left them a message that night (it was after hours when we finally decided it was the
ECV and not me) and first thing in the morning they called my cell phone and ran one over to our resort and swapped it out with us.
I am sure the other companies are great too (or they wouldn't still be in business) but I chose this one initially because I didn't want to have to meet with the delivery guy - (some of the places want to show you how to run it and to dismantle it when they deliver it - I just wanted mine left for me) - so it was that "feature" only that made my initial decision - and since I have had no issues since then, I have felt no need to switch. I don't know if I can post their number to the board - but if you go to the DisABILITIES folder, their is a stickie that lists numbers of some of the various companies.
Have a great trip!!!!