You pay DigitalOcean for all storage fees of SnapShots.
DigitalOcean charges you a flat $0.05 per GB per month for storing snapshots, they are billed hourly.
You are only billed for the final snapshot size not the size of the droplet hard drive
There is no network cost associated with Droplets SnapShots and you do not pay extra to transfer to a second region.