We always try to start delivering your streams within 48 hours, once we are online. However, on occasion, it may take a max of 72 hours to start delivering your order. Additionally, it will take max 1-12 weeks to complete depending on your volume of plays. For example, 500k streams typically takes up to 12 weeks to complete.