It appears to be a privacy like page that talks about what is done with visitors data.
This ad is the only time I have heard about this.
Is this a new concern for us or is this just people trying to sell their stuff?
I find this interesting as the BBB is not a governing body and if I understand correctly, is a paid service you can get your business added for a fee.
So anyone have any input on this?