You wouldn't want to run any accounting report this way.
And one more thing - that's part of the benefit of SNAPSHOT isolation level (if someone is using SQL '05) - no worries about reading inconsistent data if that's something that could happen, and no need to worry about shared locks.