Originally Posted By: Mark Grimshaw

This would rely on staff updating the database


OK ... that's the real problem, right there.

Solution (as already hinted at):- hit them in the pocket. smile