ummm, I am a little confused because I do not know what to think about these annoying PMLeads ads. They started to appear on my screen recently. It seems that they provide various shopping offers, however, I have a feeling that there’s something shady behind these ads. am I right?