I bought TemplateToaster a few hours ago and paid eith credit card. Everything looks to be ok and while looking at the order history etc it said finished. Yet I still haven't recieved my license key. I can't find the key under "My Products" either like the FAQ said I should.
What to I do?