Impression Media
Impression Media ripped us off, paid for leads and never delivered, kept the money
We bought leads from Impression Media and everything was fine until we placed a larger order. It took 2-3 weeks for them to clear the check and when the check cleared (we have proof) on 3/3, they never sent the leads. 2 weeks later they confirmed the payment and said we would have our leads the ...