The site could use better clarification on their process. I've ordered twice from them and it was, as Leif states, quick as lightening. Your order immediately appears in the download section; I don't think there's any notification of it. I seem to remember being confused as well on my first order.
Chris
|