A.S.
I don't know anything about that site, but just wanted to let you know that you can get a photobucket account for free and upload your pictures there. You can set a guest password and a regular password (guests can't upload or delete anything). They give you tons of storage. I do that for both sides of the family and in 4 years I've never run out of space.