We got Click or Just Click Photos to do the photo book, which will be used as a guest book for my daughter's 1st birthday.
We got them primarily because they could work fast on it. They could give us the photo book after a week from the time we approve on the layout.
Since I had a specific layout in mind, I just did the layout myself and sent the file to them, which in turn they printed out. And yes, they were able to produce the photo book immediately. Unfortunately we weren't happy with the output. There were some scratches on the pages (which seem to have come from their machine, because it was consistent on the pages), and some pictures had a green color stain on them. In the end, since they couldn't create a new photo book for me in time for the party (because their machine was broken and being fixed), and I had no choice but to use their photo book, the owner offered to refund half of the charge.
Just a suggestion, have your photo book printed early on, so that if there is any problem, you can have it reprinted in time. And review the output before you leave with it so that you can give them feedback immediately.