I tried this too. It looks like this service died some time early this year based on the posts in this thread.
Their support system is now dead (404) and their support@ email address is non-deliverable.
As for the service itself, I watched as only 6 of my accumulated points got used in a 24 hour period and the auto-browser feels very buggy, the main problem being that it stalls constantly, so there is no way you can leave it unattended.
I too was interested in buying traffic from what seemed like a brilliant service idea, but sadly it looks like this has gone belly up.
@TheRealRazzy I'm sure many people would love to hear otherwise.