How long does it take for a release to be delivered?
Delivery time to most major DSPs is within a few hours / same day.

Releases must be submitted for distribution a minimum of 1 week before their release date.