How quickly can I expect traffic delivery for an order of 1 million impressions?

Depending upon the Geography you choose and frequency capping one million visitors can be delivered over a period of 1 day to max one month. For geographies like US, Canada, Europe and AUS, one million visitors can be easily delivered over a weeks time.