What pushes this into unquestionable spam territory for me is the fact that the original poster:
1) is clearly here solely to advertise, not to be a part of the community; they've been a user since March and only made two posts, both to advertise this business
2) isn't making any attempt to
engage with the community ("Hi NESDev, I know you're often making carts etc. and need PCBs, so..."); this is a canned post.
3) pretends in this posts that they're merely a customer of the advertised business rather than someone on its behalf (this isn't proven but it's obvious to me & others)
4) doesn't strike me as a small/independent company or hobbyist. it's hard to draw this line, but tolerating a guy advertising his new NES game (by definition a small-scale endeavour) is one thing; and I think this is something else
Now, I might be wrong on that last point - it might just be a couple of guys in China working out of their garage - but the rest stand.
Anyway, in the context of a small hobbyist BBS, I think "
I know it when I see it" is an acceptable rule for these things.
And if you don't delete crack down on this, it could lead to spammers overrunning the board, pointing to this thread as a reason why they should stay (even if I wouldn't expect that kind of community involvement from spammers).