I use Snapfish and they have been great. I also get an e-mail every month or so that has discount vouchers. Before Christmas, they had 40% off calendars (so i got 2 different ones). Their discount when you get 2 of the same is pretty big from what i remember (30-50%? off).
The program is easy to use, you can save a book if you can't finish it in on sitting. It has lots of different designs for each page.
They can send your item out to you (mine took 2 days from ordering and we are rural) or you can pick it up from a local Rabbit store.
Bookmarks