Interesting company. Have not heard of them either. Did some looking, but came up with very little in the way of any reviews that are recent even. Not sure I like the idea of popunders, but would be interesting to find out more about them.
Actually they are pretty new company. I found them through google ads somewhere. Actually i'm looking for alternative ads when google show the PSA.. anyone?
Yea I saw they have been around since May 2004 in their Whois. That does not concern me to much. Just the lack of any credible reviews on them is what I was looking more for. I tried Google, Yahoo and MSN and each returned a hit here and there, but most were from last year in the spring.