I use Peak too. The film always comes back super clean and the prints are always very good. The form is tedious but you can make a template and print it yourself, they don't mind as long as you have all the address/payment info as in their form and your instructions are clear enough.