I know they considered multiple options and it was the best way so that it wouldn't cost the organization $$- I know personally if I have ALOT of photos to upload it can sometimes take forever on snapfish or similar sites and I would have no where near the number of photos they are likely to be uploading- I'm just glad they are offering this for the first time period so I can wait a little longer