At one point they were Alexa #31.
To AWE's credit, they do have great promo tools. A lot of webmasters just seem to either prefer the pop-ups or pop-unders or there are just an abundance of unattended sites out there using the pop ups.
If I was running the show, I'd put a temporary halt on the pop-ups, clean up the mess out there, and rebrand. It would definitely hurt short term revenue, but would be a better long term decision.
__________________
|