I have been here a few times for picture developing. The employees there are nice and helpful and I was satisfied with the quality of my pictures. I now however print my digital pictures online so I haven't revisited lately. The prices were ok, not too high, but not the best around either. I haven't used the shipping services so I can't comment there.