Hyper_pak said You can post pictures from you own computer, you don't need to use a site. Just size your pictures and directly upload them. Click to expand...