Rapid Advertising
Publiccomplaints.org They take money for helping you file a complaint then take your money and do nothing
Rapid Advertising is a Scam. They had read my review online on how i was scammed and contacted me to see if i needed "professional help" on getting my money back. They made promises that they could get my money back as they ran publiccomplaints.org and could help me, all for $500 one time ...