I don't nor ever did have impressions show up in my epn account. I don't think that it matters to epn. I've been questioned about my traffic etc, but the impressions thing wasn't the issue.
then if your impressions are low and your clicks are really high, what do you say to them?
i was thinking of saying that i just took their link and made my own banner then brought traffic to my site through ppc