USDirectory called me and found my business on Google, I assume. The agent began the call by confirming my business's information and services then went into the pitch of what they could offer in terms of advertising. I asked to have a list of prices and costs associated with this service and he informed me that only his supervisor could give that information. I told him I did not want to move forward without understanding the costs involved. He said he would put me on a brief hold while he found the information, (I was not on hold I continued to hear the call center noise from around him uninterupted the whole time) after 30 seconds "on hold" he informed me that there was only a one time $5.00 start up fee. I then asked him about what the other reviews said about being charged per "lead" and he said he knew nothing about that.
I would recommend you use a reputable service to advertise your business such as Yelp or Thumbtack.
I don't mind paying but this company was not transparent about the costs from the beginning and that was the only red flag I needed to stop the call