I have a feeling they may have had to implement a few extra security measures, as did we and probably most other traffic brokers. While you're waiting, you can try us out
http://www.trafficadept.com or check out
http://www.chokertraffic.com too, I've personally bought lots of traffic from Choker over the years. Do go back and try out TH once they verify you though, that way you'll be able to compare between several traffic systems and see which one fits your needs best.