We did not have them make PS's for us before we got there. I did make a few PS's on my own in advance. While we were staying at the Dolphin, we just took the elevator down to the lobby and walked over to the Concierage desk. There are usually 2 people there, and they can help you with PS's. It appears they have access to the computer system for all the restaurants in Disney World.
At they Swan/Dolphin, they call it Club Level instead of Concierage. Anybody staying at the hotel can ask for help at the Concierage desk. Maybe that's why the name is different.