I don't recall seeing the rental location on the beach road earlier this month, but I believe I did see one of the cruisers driving around town. There is some contact information on the website, so maybe you can find out if they are still in operation.