Yes, they should be put out of business, but this one is more than just a commercial scam. As you can see from the following website, it is actually intended to spiritualize globalization (simply put) and usher in a "ONE WORLD GOVERNMENT".
This is the bible (66 books) reinterpreted by the 6th day creation and being used to push for a reversal of the dispersion at The Tower of Babel (instead of many nations as was The Lord's intention). 666 is also a mark that enables commercial transactions (illegitimate financial transactions). The ever popular thought that 666 had anything to do with a 'bar code' might not have been too far off since this scam is, at least representing itself, as a sovereign international entity by digital means. We have seen how previous generations of society change the present way of life because of what they learned while growing up. What will become of the future?