Has anyone had bad service from Scooter bug. This is my first time renting and I do not know anything about scooters. I saw scooter bug drops off at resort and you don't need to be there. I am a park open to park close person and I am very worried about the battery dying before we exit the park...