Have you tried the free LBI shuttle? We used it several times last year. The kids loved it and we took it from Surf City to Beach Haven to enjoy a worry free happy hour at The Shell.
We think it is a great addition to LBI. Service starts up again this weekend. We found out by reading Justin Auciello's Down The Shore Blog.
Not only did we learn that service starts up this weekend but we also found out that you can track the buses as well. Check out LBIBuses.net to see where the buses are.
Now if we could only get a Mainland loop in there. Say a loop that includes Mud City & Old Causeway + The Dutchman's. Just mix in one loop every hour or so.