I keep seeing sponsored adds for the Weber Mall and other names that go to the same site under a different name in the marketplaces.
It's a scam site..
I'm not going to put a link to it.
Sure everyone here knows this but I figured I'd throw it out there anyway. Remember, if the deal is too...