Thread: uploaded.net - PPD (30 EUR) & PPS (60% inital sale /50% rebill)