PlanetBuzz.com / Fraud and cheating
If you're interested in adding your business to PlanetBuzz, be prepared to get the heavy handed upsell later on - the owners of this business have famously ripped off countless individuals and business owners in the past, looking for the next way to make a quick buck.
I did some research after signing up (a friend had talked me into it), and found out a lot about the shady history of the main perpetrators.
While that's up to you to sort through, I just want to warn you before you fall for this scam of an 'advertising opportunity' - just look at the obvious:
- Their site has no contact info.
- There is no FAQ.
- They ask for your phone number on the home page, no info given to you.
I'm sure eventually they'll get just barely smart enough to add these things, obviously that'll be the case when they get better about perpetrating this particular scam.
Save some time and money, stay away!