Supermedia
Dont ever believe any of their claims
I was very skeptical of their marketing services. Our Supermedia rep promised me that we would I would be able to cancel the service after 90 days if we weren't happy with the results. She insured us that she would work closely with us during the first several weeks to monitor the performance of ...