I rented a scooter a couple of times for $30/day and they also rented cars that appeared in good condition and relatively new at S&K Rentals. They are right down the street from the Potter's dock and across from the Anegada Reef Hotel and next to the gas station. A quick Google will get you a phone number for them and they were very nice people.