Ideally, it would be about a week of processing time (probably a little less). But, I assume they have a limited number of machines and a backlog. And they probably batch everything to make it as cost-effective as possible. At $99 they are running very close to cost.