Typically how long does it take to process an order? I was hoping to recieve my link right away. Apparently it's not automatic after payment? Someone needs to physically email me?
I enjoyed the demo and I have a long trip in a few hours, I was hoping to have this installed and ready before I leave. Otherwise I might not have bought it tonight.