i don't know how to open a ticket, the website isn't layed out good. my Order is #120455 where is my key and how do I attach it to my account? this is taking way too long. What happened to the old days when it was all auto. My payment is confirmed
metchu1 is right. Forum support cannot assist with key or payment related issues. Please use the email address. Do not forget it is easter and a lot of people are on vacation so a response can take longer than usual.