Can't buy or sell, Mark of the Beast is coming to Walgreens