I have about 300 photos I would like to print out. Are there any online places I can send them too and have them shipped? How does it work? I've never used anything like this before. Or is is best to visit a store to do this? I'm so used to just using film cameras and taking the roll in. I'm looking for quality of the prints more than price. My concern is will it take forever to upload these things to my computer?